59390
485988
892157
862424
429175
25646
661274
10853
124922
453878
265564
163163
5165799
3584581
3108148
2415804
2241988
2067609
1986358
192078
1775118
1724136
1696196
1642471