22532
1626267
13966
9280
62895
6635
73436
5640
6210
5430
509160
5240
31677
24240
20113
15752
1444148
1297144
12230
10970