3006 631
3101 801
1333 259
2044 383
1700 437
341609 1010
362262 1134
358646 791
427339 990
121145 553
52501 241
128199 371