2987 631
3087 801
1294 259
2031 383
1689 437
340337 1009
360949 1134
357511 790
422364 982
120607 553
52287 241
127271 370