1028 101
3684 308
1352 50
3370 910
2456 486
3645 781
2578 278
1462 180
2507 331
1494 357
3601 750
2150 415
2455 439
4061 78
4263 608
2639 417
2148 513
1765 298
2333 459
3243 803
3407 870
1800 200
2071 138
818 73
3892 840
2404 510
9114 801
3497 706