343993 1181
27808 718
12786 590
191471 405
182647 1275
94780 596
71768 545
150888 1035
30995 717
40303 345
7463 692
1726 124
3562 81
115576 399