44041
4210
724
28317
5910
21324
13412
296
1097
48933
566
351
653612
46733
46510
44808
3997271
3775157
31704
3097151
29526
25332
23270
21430