342148
857911
994235
766180
798975
950117
12941
609151
890234
928275
772292
155531
5513367
4531935
4349459
3445462
3444998
3404286
3354956
3011729
3000226
2483209
2133352
2132407