5676 794
3566 377
3780 275
29961 618
1230 63
24213 702
9332 270
3513 807
4323 885
2380 369
1064 57
2950 267
3703 474
2842 584