38954 18
51680 6
25681 22
1209454 71
37907 3
29906 8
21376 2
182231 27
46654 8
902504 161
40428 10
19954 8
359580 45
50030 7
161653 17
155702 34
23429 2
1497953 112
262928 37
289576 58
28230 20
127131 17
2721976 246
47378 11