2987 631
3087 801
1295 259
2031 383
1689 437
340408 1009
361016 1134
357554 790
422437 982
120637 553
127304 370