343859 1180
27800 718
12786 590
191431 405
182621 1275
94764 596
71722 545
150873 1035
30975 717
40281 345
7462 692
1725 124
3560 81
115514 399