40601 222
22788 518
11565 428
13850 267
12972 80
9521 103
17237 374
21531 587
8439 154
17313 406
12463 434
33660 460
17225 429
565739 1511
286617 904
218120 1135
173804 845
243043 866
1052885 2654
12325 447
1714862 2477
15172 511
11194 508
615907 1473
1242316 4612
756533 1710
342869 1365
595385 3097