43862 894
36563 890
91684 759
64416 709
62372 648
22215 627
38044 334
75760 255
78646 242
21490 172
93567 78
52850 59
54302 42
11809 17
89029 1