2982 631
3084 801
1288 259
2029 383
1682 437
339935 1008
360659 1134
357167 790
421926 982
120419 553
127002 370