868803
537697
764812
122929
324805
840275
82484
256426
955867
446405
327309
436114
33111465
28287132
252051000
24972484
19004346
17074973
157331032
15001239
12924764
10647485
879447
5932209