324733
561696
134516
11338
928716
395123
963607
575950
799289
12210
338394
8827
5114799
3547581
3048148
2353804
2226988
2031609
1944357
190778
1756118
1718136
1681195
1632471