4079 334
23606 755
12683 357
6286 323
16499 501
31486 513
3418 565
12602 58
6171 811
43331 476
9340 718
4878 693
3972 275