48545
36229
26718
5750
4020
29819
3929
2477
37048
35017
34713
20330
689712
49493
48690
48148
4258271
4052158
33184
3257151
31166
26722
24501
22920