2950 830
4580 798
445 45
864 212
2181 413
3456 902
1074 33
29269 46
2272 494
2377 610
1925 533
8418 290
2882 918
4404 898
15719 669
2808 835
963 275
1346 220
1796 200
1431 317
3440 970
3364 536
336 58
2624 662
2851 419
3449 569
1578 350
1432 149