381797
84652
4481000
191366
559243
486508
291984
359457
485436
324640
12964
1056120
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471