2982 631
3084 801
1287 259
2029 383
1682 437
339886 1008
360620 1134
357135 790
421874 982
120395 553
52173 241
126980 370