2953 627
2631 596
470 32
2402 540
326 49
1306 235
1132 99
3225 643
3502 933
2934 925
3532 852
1771 352
603 112
2278 540
3164 980
2147 548
3048 934
1122 211
1451 358
2050 472
915 242
1010 219
2484 338
2256 537