1677331
1541066
1233697
1040013
1032181
863680
863377
764528
756976
727804
724795
695626
534790
523010
496779
450987
413129
350315
336395
335294
320863
311744
307941
300758
290511
282545
280173
273542
271758
271356
268553
267434
264466
263213
258192
252339
251925
249576
247294
241866
241311
239063
233010
230462
230238
227444
222886
209170
207532
204906
204815
203005
200571
197284
194084
193211
187235
179834
179805
178453