2982 631
3082 801
1283 259
2026 383
1676 437
339656 1008
360452 1134
356971 790
421655 982
120292 553
126855 370