343796 1180
27798 718
12785 590
191417 405
182613 1275
94759 596
71705 545
150869 1035
30967 717
40275 345
7462 692
1725 124
3559 81
115474 399