343973 1181
27806 718
12786 590
191469 405
182642 1275
94777 596
71765 545
150886 1035
30994 717
40303 345
7463 692
1726 124
3562 81
115570 399