671952
986483
956142
683552
985953
153948
336137
680951
217181
966600
644112
149711
5310799
3740581
3249148
2567804
2309988
2156609
2075358
194478
1854118
1751136
1747196
1668471