159231
121155
223270
639870
818720
583383
614289
510651
418520
749290
486563
704566
138913
802998
55219
75745
1199985
1195738
1168696
1106144
1063577
1061943
1058541
1045575
1036967
103372
1025964
102216
1017701
1012754