2982 631
3084 801
1287 259
2029 383
1682 437
339879 1008
360616 1134
357131 790
421866 982
120394 553
126978 370