30598 936
5158 81
66110 518
1743 515
9558 356
3735 816
1723 395
7067 634
2801 817
23549 461
19538 368
2734 564
1328 282
7330 588
11009 503
17379 380
17653 472
12969 417
1584 350
1620 338
7359 466
3855 122
10931 748
102988 197