2984 631
3084 801
1289 259
2029 383
1685 437
340100 1008
360784 1134
357306 790
422068 982
120481 553
52218 241
127114 370