31194
24470
13580
124820
12312
12070
12000
112117
104416
101319
95514
89910
88815
88610
86415
83618
8213
7176
7061
6879
61410
60812
57613
55919
5215
5190
4870
4617
4362
3852
3417
3075