242473
20144
794707
1118570
579303
2512958
154132
2182371
151671
1812907
1653815
69675
780147
867949
1001724
788610
515505
40952
68987
579377
278284
519841
435275
804256