5015 67
11019 197
1015 250
9894 126
1221 270
22325 559
26353 166
1589 394
25954 154
34158 704
509622 1378
2865 118
3525 239
195854 520
33970 324
12503 885
18010 655
4979 134
336283 953
7113 820
28964 881
56993 672
71230 293
9622 497
22788 269
9528 293
26597 74
18469 142