39098 508
15588 485
5356 394
6190 844
13715 503
2916 85
8195 553
15448 699
17946 645
4029 170
4896 69
9192 363
7010 770
5101 192
12905 585
5561 549
4775 472
5011 565
6330 860
4301 279
12370 663
31408 195
39677 529
9829 391
12560 339
12735 608
10164 556
9942 575