4050 334
23577 755
12671 357
6282 323
16475 501
31437 513
3415 565
12545 58
6141 811
43315 476
9317 718
4861 693
3962 275