1766
16620
15727
1263
1990
1769
1377
13821
11834
1339
13011
1418
42227
32110
31183
28415
2450267
22104
2136153
19556
1953149
15900
15670
13910