5675 794
3562 377
3778 275
29941 618
1230 63
24205 702
9332 270
3503 807
4322 885
2380 369
1064 57
2946 267
3703 474
2841 584