2945 625
3238 883
2146 601
2638 232
2963 543
1641 327
916 111
3030 643
3091 333
3356 913
2247 477
3723 400
264 32
1296 355
3182 276
3290 606
797 78
1333 235
643 36
3072 658
3065 825
477 78
2545 511
1615 100