478121
594557
602281
144316
432148
392463
783841
430485
523709
853484
305159
221637
5140799
3564581
3069148
2380804
2230988
2046609
1960357
191478
1765118
1719136
1689196
1636471