12311 353
2270 390
758 84
13536 262
41886 628
10920 665
3036 804
431 46
1608 298
177371 525
26280 88
2894 638
11284 276
9566 235
2669 660
12685 847
22655 716
20471 851
35715 548
47676 694
31558 593
38333 310