2984 631
3084 801
1289 259
2029 383
1684 437
340091 1008
360779 1134
357301 790
422064 982
120479 553
52214 241
127114 370