5198 449
5730 794
3625 377
3846 275
30269 618
1250 63
24425 702
9367 270
3528 807
4366 885
2412 369
1089 57
2994 267
3735 474
2856 584