3482156
43800
23562
13734
12190
11330
151779
8488896
53436
7541
92673
8530
611611
43643
41857
3706270
29924
2895149
27686
21910
19900