304 27
2336 525
1285 303
3340 556
1793 330
4623 715
3034 900
2200 356
401 65
2275 533
1240 237
1084 280
1300 298
1317 329
2250 508
4529 767
1538 416
280 32
2893 874
588 113
1531 338
2614 530
1689 353
4174 956