29984 137
3301 376
3590 699
36420 408
1892 167
2922 549
15922 632
19835 596
5779 433
1856 220
8402 300
3614 262