3646 718
3458 371
10007 704
15142 126
62989 478
20903 647
49303 530
55768 529
37288 178
26407 286
13626 58
29231 271
55237 707