3646 718
3456 371
10003 704
15123 126
62868 478
20848 647
49251 530
55753 529
37238 178
26361 286
13616 58
29159 271
55167 707