2984 631
3084 801
1289 259
2029 383
1684 437
340073 1008
360765 1134
357290 790
422053 982
120477 553
127109 370