372329
991546
99962
185407
16917
503346
702244
812135
970879
125570
554607
665182
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471