4048 334
23566 755
12668 357
6281 323
16471 501
31433 513
3415 565
12541 58
6141 811
43314 476
9316 718
4860 693
3962 275