3148 13
4135 8
5755 3
4927 8
5877 21
2333 3
6767 21
6373 9
4200 24
29795 97
40974 19
3930 8
2826 6
2341 7
4581 26
2914 8
3337 10
3220 11