280463
381797
495933
84652
4481000
191366
559243
486508
291984
359457
485436
324640
5116799
3549581
3049148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471