2984 631
3084 801
1289 259
2029 383
1685 437
340107 1009
360790 1134
357315 790
422081 982
120483 553
127125 370