59398
132214
630827
887933
336652
324733
561696
134516
11338
928716
395123
963607
5115799
3547581
3048148
2353804
2226988
2031609
1945357
190778
1756118
1718136
1682195
1632471