2985 631
3084 801
1293 259
2029 383
1686 437
340153 1009
360821 1134
357369 790
422137 982
120511 553
127164 370