1856 252
14449 821
9885 379
4910 948
6814 358
2890 244
2471 336
1750 346
7095 420
4957 354
2659 511
3912 691