2982 631
3082 801
1283 259
2027 383
1676 437
339658 1008
360455 1134
356974 790
421660 982
120292 553
126857 370