2984 631
3084 801
1289 259
2029 383
1684 437
340084 1008
360770 1134
357297 790
422062 982
120478 553
127112 370