1678129
1541539
1234248
1040394
1032914
863959
863633
764733
757416
728127
726457
696908
535118
523189
497058
451237
413460
350648
336547
335432
322446
312000
308185
301722
290673
282654
280385
273669
272157
271822
268831
267561
264733
264462
258350
253272
252839
249727
248677
242056
241398
239361
233440
231468
230407
228085
222967
209324
207685
205305
205181
203397
200812
197357
194776
194290
187539
180290
179925
178733