4050 334
23579 755
12671 357
6282 323
16475 501
31440 513
3415 565
12546 58
6142 811
43315 476
9317 718
4861 693
3962 275