11982 528
42962 494
3597 59
24643 800
16780 780
33099 209
11060 848
4648 44
3370 587
35470 756
2672 262