31332 69
12015 31
2462 4
13870 28
47613 116
12658 38
12308 20
19767 57
7533 19
11946 51
18353 61
21991 35
3406 8
22366 361
13432 27
9142 9
25988 14
6729 21
5735 17
3984 11
2868 6
8919 11
8504 11
24319 27