435413
556414
211527
428283
116794
534706
7715
851675
173819
669263
259974
589124
5091799
3519581
3022148
2324804
2214988
2013609
1912357
190078
1746118
1715136
1665195
1625471