57954
40848
6530
475114
42256
619160
610180
5640
38065
6250
3510
36129
38587
29580
27883
25345
2152267
19504
1900153
1761149
17396
14500
14210
12460