59371
633524
32105
868262
648554
25349
619953
712574
4799
57770
97481
138301
5165799
3586581
3110148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471