253 70
2115 509
1517 467
1851 605
2975 672
515 116
951 276
3014 851
936 286
850 172
970 283
1869 495
2508 813
572 124
2239 512
2002 338
1277 320
2160 611
2852 716
2096 445
1123 294
3155 874
2662 645
2730 734
2548 537
2055 602
2876 602
1823 562