41408 311
12389 134
2267 609
642 48
844 174
1053 244
9647 278
2968 597
939 67
978 186
3883 741
2635 521
1961 382
4572 522
1408 190
1792 284
2295 614
2929 596
2161 578
2553 517
1217 271
2553 511
5856 448
2012 429
4175 572
3031 774
1446 316
1399 240