522454
69955
632948
58163
71680
423708
30594
38887
68823
276201
290833
248211
5169799
3587581
3116148
2417804
2243988
2068609
1989358
192178
1776118
1724136
1696196
1642471