4062 334
23598 755
12678 357
6284 323
16489 501
31469 513
3415 565
12577 58
6147 811
43321 476
9327 718
4869 693
3968 275