1505 499
1286 416
2307 688
2038 594
1371 214
1261 302
3118 788
1972 344
1738 312
3314 701
3046 625
2924 871
2483 651
1341 261
2944 517
790 58