3533 598
39374 209
29022 626
32923 210
13252 170
15866 594
7011 270
3454 574
2368 421
1223 95
3421 864
677 88
3166 492
2587 411
1075 58
4497 755
1261 65
3288 819
3817 803
459 50
7496 450
1660 207
3462 912
9505 688
11009 970
27078 254
11021 595
4642 36