12447261
857337
450715
302246
294230
198254
185037
172048
170573
165733
15242
144426
138146
1379176
136113
126346
124322
116815
115418
114936
11089
105612
101415
100518
97618
96834
94115
80217
77923
76813
75517
75210
74822
74523
69314
64116
5337
49811
4966
4958
4868
47327
45820
4455
4444
43710
4337
4264
4238
4212
3758
3642
35911
3383
3285
32214
3011
2903
2716
2504
2482
2404
1994
1851
1842
1630