291984
357465
126448
82655
981103
500123
616558
236810
947774
731233
566296
665923
33111465
28287132
252051000
24972484
19004346
17074973
157331032
15001239
12924764
10647485
879447
5932209