472
381
352
80644
724
51280
75830
8720
18311
296
48933
28217
652812
46643
46490
44728
3992271
3774157
31664
3095151
29506
25272
23220
21410