2999 87
5285 804
712 108
2232 468
720 179
1058 219
1506 333
3525 714
2649 646
1385 379
1009 186
3526 724
896 121
2474 518
2066 469
2871 702
1431 330
943 230
2498 257
3008 733
2906 639
1702 130
2770 507
3041 576