2501 503
14327 304
2639 535
1047 240
1653 312
2477 576
3694 497
2733 134
6074 731
1706 266
666 46
1818 451
1770 269
1785 483
3008 652
490 85
700 29
999 60
2634 105
1054 138
2772 544
3270 475
1540 460
480 82