631 30
1641 330
2929 900
1066 116
1260 385
2348 507
576 121
2856 733
2578 405
1381 289
1249 306
1236 308
1406 259
3726 985
2101 452
2761 527
2406 631
2459 626
2653 749
1592 481
2612 801
4012 971
1800 39
2508 531