3646 718
3457 371
10003 704
15125 126
62890 478
20856 647
49258 530
55753 529
37250 178
26370 286
13619 58
29169 271
55181 707