15985 198
307034 1213
563524 3034
245127 718
447183 1606
448682 1980
336806 716
142716 581
11569 750
33625 276