623283
998249
957868
109334
495361
565134
758352
874138
821704
311769
415270
42235
5100799
3536581
3035148
2338804
2220988
2027609
1934357
190478
1750118
1716136
1677195
1629471