587708
335745
630443
760809
828804
734313
778721
288872
863363
640602
335547
713965
33104465
28278132
251991000
24966484
18998346
17072973
157321032
14999239
12919764
10643485
877947
5931209