2985 631
3084 801
1293 259
2029 383
1686 437
340164 1009
360834 1134
357385 790
422158 982
120520 553
127171 370