327515
35839
10416
249384
446708
994490
796964
556414
211527
428283
116794
534706
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471