422624
76136
909628
48974
898220
789436
214705
940492
281720
51596
691288
54334
5053799
3492581
2969148
2294804
2203988
1996609
189378
1886357
1735118
1707136
1653195
1620471