2986 631
3085 801
1293 259
2030 383
1686 437
340219 1009
360874 1134
357426 790
422219 982
120542 553
127209 370