925250
519235
306233
753207
875274
39068
821599
173232
176192
71834
378300
86514
5116799
3549581
3049148
2356804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471