2987 631
3087 801
1294 259
2031 383
1687 437
340288 1009
360912 1134
357470 790
422289 982
120574 553
127240 370