386736
254789
351112
63227
25179
683855
879440
554753
797290
909249
696118
69691
5170799
3590581
3119148
2423804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1642471