343525 1180
27774 718
12781 590
191339 405
182551 1275
94695 596
71598 545
150804 1035
30908 717
40221 345
7460 692
1721 124
3557 81
115321 399