544791
875978
314383
501605
79095
932167
1030577
564624
401200
689530
544121
739352
33105465
28280132
251991000
24968484
18998346
17072973
157321032
14999239
12919764
10643485
877947
5931209