5291 449
5826 794
3690 377
3933 275
30816 618
1281 63
24716 702
9403 270
3630 807
4427 885
2464 369
1133 57
3077 267
3784 474
2880 584