2986 631
3085 801
1293 259
2029 383
1686 437
340204 1009
360858 1134
357418 790
422203 982
120539 553
127198 370