417460
4216
505936
945860
612855
1001975
964930
799951
277799
784707
328303
354791
5054799
3492581
2969148
2294804
2203988
1996609
189478
1886357
1735118
1707136
1653195
1620471