2982 631
3083 801
1285 259
2027 383
1676 437
339716 1008
360526 1134
357039 790
421724 982
120318 553
126896 370