35502
873091
561003
493812
482965
397435
341232
335184
326628
287937
235746
203368
202043
199307
194322
166284
161847
138630
115984
112847
106453
104640
101024
97308
91626
88742
87348
84674
79679
74110
66250
64919
63322
60982
60070
58385
56595
51513
48654
48046
46303
44135
42873
42821
42186
38285
37409
36141
35502
34909
34556
33669
31931
30529
29883
29734
27231
26410
25204
24179
23872
23751
23569
23299
21248
20805
19950
19832
19676
19386
19224
19043
18690
17338
17239
16389
16309
16298
16277
15631
14124
14123