9860 95
949 66
3214 628
966 150
8590 809
6759 76
26646 73
705 113
4969 229
2669 772
2844 629
1945 434
2059 535
4907 492
13559 735
7891 83
1137 238
1698 282
2816 560
22522 197
2350 478
2302 604
3647 748
7662 614
4727 710
231251 608
24456 626
1607 106