2982 631
3084 801
1288 259
2029 383
1682 437
339923 1008
360654 1134
357159 790
421915 982
120414 553
126992 370