2986 631
3086 801
1293 259
2030 383
1687 437
340242 1009
360885 1134
357439 790
422240 982
120553 553
127219 370