59813 629
695681 1039
61791 289
17778 326
31248 410
35946 976
30553 578
9781 819
12779 476
11811 407
12031 328
39172 508