2287
323
30934
51651
461
37534
32823
38017
1559
46045
70162
33829
658112
46853
46770
45098
4031271
3815157
31824
3121151
29736
25442
23400
21520