2987 631
3087 801
1294 259
2031 383
1689 437
340339 1009
360950 1134
357512 790
422367 982
120607 553
127273 370