1678535
1541830
1234599
1040631
1033267
864102
863792
764863
757665
728296
727505
697539
535328
523331
497206
451429
413644
350866
336649
335532
323550
312183
308367
302190
290790
282746
280551
273777
272372
272091
269040
267680
265130
264909
258474
253983
253104
249840
249527
242179
241495
239516
233728
232184
230543
228542
223035
209460
207801
205572
205347
203685
200981
197447
195558
194397
187716
180735
180011
178939