4058 334
23590 755
12677 357
6282 323
16486 501
31460 513
3415 565
12567 58
6145 811
43319 476
9323 718
4864 693
3965 275