1135 247
2489 581
1238 294
2254 587
1458 316
637 146
2785 583
1128 322
2501 580
1221 311
194 45
1930 455
3014 972
905 294
2862 866
714 198