994508
311105
80308
434316
896127
708241
320354
90127
977317
761879
322338
45096
5293799
3709581
3228148
2548804
2294988
2144609
2066358
194278
1845118
1750136
1731196
1666471