2508160
25730
2370
2440
20858
1920
25635
21146
217894
2330
2601
2160
32527
24850
23182
20593
1671267
16092
1489148
14266
1332144
12430
11220
9590