13486 85
1705 57
15598 670
7373 52
16017 476
2855 581
10246 673
45850 508
23763 300
2652 406
26453 81
29460 677
16232 256
3750 733
2043 363