100764
141566
556163
772381
187320
308468
137203
514559
187529
783430
103100
848600
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471