953484
44983
247838
727644
376952
979258
550459
702650
141309
104633
7148
353544
5094799
3526581
3026148
2328804
2216988
2013609
1915357
190278
1747118
1715136
1668195
1626471