2938383
204947
154828
154033
152973
140242
136221
133944
129025
118926
116123
108436
106115
102833
95627
90927
90215
89334
89017
86810
77422
76817
74421
72313
71920
71524
71521
7127
63515
62335
61118
59021
58414
58224
57317
5696
52721
51134
49611
47110
42520
41310
39910
38611
38517
3817
36410
3484
3472
31912
3005
3003
2413
2363
2272
2274
2262
2173
1923
1834
1832
1822
1735
1640
1611
1482
1371
1230