1250 323
3431 553
1266 337
802 194
322 39
2548 686
617 166
14213 88
4750 473
35713 677
4209 535
3362 395
3237 45
9867 165