47942
43868
50
52430
30
33448
38433
34293
31
11770
9590
7551
5890
529262
4630
4470
4099
4021
376147
360142
30350