2987 631
3086 801
1293 259
2031 383
1687 437
340267 1009
360904 1134
357453 790
422272 982
120564 553
127232 370