3085 563
3326 907
598 167
630 168
2720 882
2555 843
2277 469
863 275
332 71
2264 724
438 136
1600 381
1765 359
2508 132
3043 930
7961 608
2225 560
1240 280
1838 243
2514 619
2427 189
2428 120
1054 256
795 155
1000 275
1338 270
3638 597
2298 421