428225
1143417
978216
958510
595241
1022127
257240
653554
761685
763277
180877
129402
980901
245158
1038461
1077611
8143743
540286
3101577
3028980
3012510
2147192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545