2982 631
3083 801
1283 259
2027 383
1676 437
339698 1008
360496 1134
357012 790
421704 982
120311 553
126876 370