3002 375
842 87
2640 475
2282 679
2142 176
2117 645
3073 599
1056 109
2441 692
3495 800
2776 197
783 161
1533 306
2207 563
1687 354
3796 431
889 213
853 160
2280 521
3017 875
2384 686
1127 272
1174 213
2896 448
2463 129
1333 292
1739 293
2696 59