57954
40848
6530
476114
42256
621160
611180
5640
6260
38065
3510
36129
38657
29610
27883
25395
2153267
19524
1900153
1762149
17396
14500
14210
12460