31332 69
12015 31
2462 5
14270 28
47613 117
12658 39
12308 20
20148 58
7533 19
11946 51
18353 61
22379 35
3406 9
22752 363
13825 27
9142 9
26368 14
6729 21
6122 17
3984 11
2868 6
9300 11
8504 11
24319 27