941629
338373
679606
586246
5183
67602
726874
586557
770680
637176
857771
686859
33110465
28287132
252041000
24972484
19003346
17074973
157331032
15001239
12924764
10647485
879147
5932209