3476156
43700
23472
13724
12180
151779
11310
8478896
53436
7541
92673
8520
610311
43493
41737
3698270
29924
2893149
27616
21870
19870