1032 256
2278 424
1329 334
3328 887
2293 469
2589 630
2559 482
1351 273
2358 527
1682 397
487 122
810 210
487 99
1843 324
2622 575
3227 824
194 25
1677 341
254 29
4193 808
2295 634
700 109
717 164
2385 551