59891 629
695808 1040
61795 289
17786 326
31261 410
35953 976
30557 578
9782 819
12779 476
11813 407
12032 328
39190 508