283 38
1287 343
3013 748
2666 623
2973 891
2956 584
305 28
1329 243
1027 173
973 179
2851 665
2636 590
2987 695
1865 474
1292 320
2935 846
227 26
3138 801
1530 416
2428 597
971 176
2592 487
971 215
2641 789
2417 564
2495 643
3237 825
2117 508