2631 250
1513 70
2840 713
11594 288
2776 448
2642 345
1216 95
3668 585
2662 630
1447 332
16784 151
2727 693
2746 434
1102 202
2670 631
2814 754
7318 728
2617 322
1095 73
8682 338
2938 695
5945 533
6355 772
3008 587