38951 18
51657 6
25604 22
1209430 71
37878 3
29879 8
21179 2
182103 27
46552 8
902029 161
40402 10
19928 8
359507 45
50034 7
161603 17
155707 34
23353 2
1497605 112
262882 37
289530 58
28078 20
127007 17
2721857 246
47327 11