26872
2101295
151581
14791
133944
125551
118157
95679
93443
9030
89334
87936
76517
74421
73733
72716
71524
702171
63656
63515
62335
61279
61118
60318
60324
59411
59021
58816
58224
58013
57317
56316
55910
54415
54422
52815
50338
48330
47110
4209
41514
41310
3990
39715
3934
38914
38611
37422
37211
3643
3623
3618
3569
3537
34611
34011
34012
33911
33214
32920
32610
31912
2913
2912
2650
2552
2519
2484
2385
2325
2320
2204
2203
2111
2034
2004
1763
1740
1420
960