2938 575
2611 172
1992 516
885 111
297163 917
2674 579
2807 588
1923 364
2977 888
5615 62
2463 435
31098 151
10830 810
39305 752
51745 618
49161 695
39647 542
26330 640
9083 141
63925 432
35880 238
41462 564
37915 759
21097 578
26867 425
2934 323
3675 492