29953 137
3300 376
3586 699
36414 408
1892 167
2920 549
15919 632
19825 596
5779 433
1847 220
8402 300
3611 262