42588 327
4107 599
3370 942
2625 336
2416 424
3774 487
1270 237
1217 107
4729 576
3490 474
2115 458
2744 475
2884 322