942285
563221
709681
719241
739519
18442
653502
129470
301153
11792
994441
1048604
5475367
4504935
4318459
3440462
3432998
3383286
3329956
2996729
2980226
2473209
2128352
2123407