2994 631
3090 801
1307 259
2037 383
1692 437
340874 1010
361527 1134
357996 791
425167 987
120842 553
52401 241
127711 371