226252
123216
931147
900221
646997
120307
646225
752250
647135
893394
441240
422584
33111465
28287132
252051000
24972484
19004346
17074973
157331032
15001239
12924764
10647485
879447
5932209