3005 819
10291 69
12284 502
1654 431
7442 756
7306 555
2652 740
3495 127
1858 377
1851 263
5495 256
30822 195
34077 190
112785 640
22921 672
462 63
2351 541
13365 228
64412 157
20812 729
7451 315
5178 309
9843 770
8158 270