1250 323
3431 553
1265 337
801 194
322 39
2546 686
616 166
14211 88
4750 473
35713 677
4209 535
3361 395
3233 45
9866 165