2982 631
3084 801
1287 259
2029 383
1682 437
339909 1008
360643 1134
357149 790
421898 982
120407 553
126990 370