891707
507174
510171
153224
64933
42538
987326
245584
633222
485594
109188
176408
133513
160358
172273
33314
730737
415392
112643
102193
899602
848370
643101
802701
54647
30570