1135 247
2489 581
1238 294
2254 587
2899 925
329 47
2634 578
1560 450
2761 544
457 111
649 123
258 57
1528 421
2170 586
1233 339
1374 330