1678603
1541895
1234660
1040677
1033335
864126
863826
764884
757705
728330
727684
697628
535360
523362
497238
451467
413675
350907
336687
335547
323768
312226
308402
302256
290807
282762
280579
273789
272400
272146
269065
267705
265255
264955
258502
254102
253149
249875
249668
242199
241511
239552
233769
232332
230572
228621
223048
209478
207818
205621
205381
203725
201004
197463
195702
194421
187749
180819
180022
178980