129204
1290602
1097787
1009235
915442
678266
537344
512856
499326
497466
428533
415597
306584
276028
266708
257376
251993
212312
201483
168721
165688
153961
149219
148091
147234
135738
135286
133499
131066
129204
114281
110408
104838
101558
99530
94131
86173
79687
76777
76693
72254
69719
65230
64494
62999
62638
60260
59370
57282
57281
54893
51339
51221
47163
43955
41178
39896
39744
38826
38202
37401
34088
33526
32412
30419
28669
28361
27789
27747
27316
27137
26313
25063
24820
24601
24299
23347
22362
22222
21102
20762
20405