2994 631
3090 801
1307 259
2037 383
1692 437
340885 1010
361537 1134
358000 791
425196 987
120845 553
52401 241
127715 371