2945 625
2671 150
3238 883
2146 601
2638 232
2963 543
1641 327
916 111
3030 643
3091 333
3356 913
2247 477
3723 400
1296 355
3182 276
3290 606
797 78
1333 235
733 77
643 36
3072 658
477 78
2545 511
2966 431