322170
23612
1081887
279476
325110
207840
153510
83460
85632
236880
259647
363594
265284
502841
419275
782256
818951
471118
381102
60387
525115
83866
280432
638607