3958 88
6882 508
17758 609
15860 468
9521 208
2611 669
19314 308
1638 97
30324 891
1692 458
2377 568
1311 411
3281 327
7928 429
1281 334
27572 53
4615 46
4961 492
9693 483
10410 636
19502 687
9189 792
6591 89
357 73