39099 508
15588 485
5356 394
6190 844
13718 503
2916 85
8196 553
15449 699
17948 645
4029 170
4896 69
9192 363
7010 770
5103 192
12907 585
5561 549
4775 472
5011 565
6332 860
4302 279
12372 663
31408 195
39680 529
9833 391
12560 339
12737 608
10164 556
9943 575