1330503
1106009
1021705
922697
686161
545924
527558
505500
500890
444189
419726
310823
286715
276534
265906
261242
215227
209014
170211
166771
156619
153057
152374
150596
142599
140875
138978
134012
133199
115728
115348
107522
106481
100398
95391
90895
83937
79827
79456
73336
70672
67268
66002
64410
64310
63295
61362
59464
59309
57863
53049
51862
48893
45815
44335
41754
41219
40384
39469
39165
35193
34340
33560
31803
29896
29887
29257
29128
28835
28440
28277
26713
25806
25766
25434
24352
23928
23063
22022
21824
21314