2507 701
447 58
3048 588
1570 315
1350 246
1631 302
2943 804
3656 726
3860 126
2202 330
3058 746
298 54
2107 403
3000 843
2735 627
3035 618
898 195
581 101
853 166
1111 273
2498 618
1371 288
1751 549
2146 482