2994 631
3090 801
1307 259
2037 383
1692 437
340850 1010
361500 1134
357971 791
425041 987
120830 553
127678 371