1250 250
1658 359
771 228
2971 735
1194 301
3939 534
7912 945
19532 440
4619 383
4423 406
2085 418
1666 118
2151 241