290746
26580
231265
223263
173015
15042
146338
139221
137017
136746
12821
12000
118415
111918
107229
105420
104416
101319
97622
97415
94218
89426
88217
84222
74310
71622
69910
668101
64535
62118
62014
61410
60415
5854
57613
57310
54121
51211
49222
4765
4665
46113
45812
44520
43017
3888
38410
3835
3516
34212
3097
3014
29610
2964
29510
2616
2605
2523
2324
2293
2277
2233
2063
19310
1620
1460
1291
1280
1271