885600
630651
708227
28091
1236508
874413
69954
123190
831139
44965
35584
174136
4997798
3436581
2910148
2230804
2178988
1962609
187878
1850357
1708118
1692136
1631195
1606471