8930
1328
11510
929
1028
15923
1490
132169
1125
14426
16431
1419
42227
32110
31183
28415
2450267
22104
2136153
19556
1953149
15900
15670
13910