1250 250
1660 359
771 228
2972 735
1194 301
3939 534
7912 945
19534 440
4620 383
4423 406
2085 418
1666 118
2151 241