304 27
2336 525
1285 303
3340 556
1793 330
4623 715
2202 356
3034 900
401 65
2275 533
1240 237
1084 280
1300 298
1321 329
288 32
2250 508
1539 416
4529 767
2893 874
1532 338
2243 655
588 113
2615 530
1689 353