344009 1181
27809 718
12787 590
191475 405
182650 1275
94784 596
71774 545
150891 1035
30997 717
40306 345
7464 692
1726 124
3562 81
115584 399