2985 631
3084 801
1293 259
2029 383
1686 437
340187 1009
360844 1134
357402 790
422182 982
120527 553
127183 370