2987 631
3087 801
1294 259
2031 383
1689 437
340319 1009
360937 1134
357502 790
422339 982
120588 553
127257 370