2987 631
3087 801
1294 259
2031 383
1689 437
340324 1009
360940 1134
357506 790
422345 982
120595 553
52283 241
127262 370