2986 631
3085 801
1293 259
2030 383
1686 437
340216 1009
360868 1134
357422 790
422215 982
120542 553
127209 370