3077 753
290 45
2310 589
866 243
2902 729
1440 266
477 78
2919 709
3141 844
2086 316
585 132
2775 758
2430 274
2343 476
1751 87
1179 220
997 232
562 67
2750 732
2114 570
1932 525
3014 682
2680 746
1180 79