1135 247
2489 581
1238 294
2254 587
1486 322
1790 482
3055 953
2639 712
1257 412
1572 353
641 174
1950 626
573 141
1137 344
335 102
1121 280