1330519
1106015
1021714
922701
686165
545926
527566
505504
500895
444190
419733
310824
286721
276543
265911
261256
215227
209019
170211
166771
156619
153057
152377
150596
142605
140876
138983
134013
133201
115728
115348
107522
106484
100398
95392
90898
83938
79828
79458
73336
70674
67270
66002
64411
64317
63295
61363
59465
59310
57863
53050
51862
48893
45816
44343
41754
41220
40384
39469
39166
35193
34340
33562
31803
29897
29887
29258
29128
28835
28441
28277
26715
25807
25766
25434
24354
23929
23064
22022
21824
21315