46660 400
5665 96
2349 397
3307 588
20769 274
1735 341
7033 620
2236 701
2760 896
2909 435
1891 242
3029 343
1623 478
1418 235
2366 130
1919 394
1859 517
24152 112
2770 759
1999 436
2596 667
11808 802
1137 123
3951 899