2982 631
3084 801
1288 259
2029 383
1682 437
339938 1008
360666 1134
357173 790
421927 982
120419 553
127004 370