4062 334
23598 755
12678 357
6285 323
16490 501
31472 513
3417 565
12584 58
6148 811
43324 476
9331 718
4870 693
3968 275