47015
760489
485522
111629
289705
901906
636163
682291
508283
664544
292621
609530
33107465
28286132
252021000
24970484
19001346
17072973
157331032
15000239
12923764
10646485
878347
5932209