1030 271
2505 511
2237 541
3068 714
1592 317
2899 601
3259 995
2475 742
2737 807
358 70
1563 422
560 79
1675 429
780 107
1415 302
889 179
953 199
384 75
925 224
1189 285
523 72
1429 325
2753 866
2836 804
2221 609
3220 608
529 89
3094 820