343560 1180
27778 718
12783 590
191350 405
182558 1275
94705 596
71605 545
150813 1035
30912 717
40233 345
7460 692
1722 124
3557 81
115341 399