2994 631
3090 801
1307 259
2037 383
1692 437
340874 1010
361528 1134
357996 791
425168 987
120842 553
127711 371