2985 631
3084 801
1293 259
2029 383
1686 437
340158 1009
360829 1134
357382 790
422148 982
120519 553
127170 370