344191 1181
27821 718
12789 590
191547 405
182697 1275
94815 596
71846 545
150922 1036
31033 717
40325 345
7467 692
1728 124
3565 81
115697 399