344231 1181
27823 718
12791 590
191561 405
182704 1275
94818 596
71858 545
150931 1036
31039 717
40333 345
7467 692
1728 124
3571 81
115729 399