2982 631
3084 801
1288 259
2029 383
1682 437
339944 1008
360669 1134
357183 790
421936 982
120421 553
127008 370