4066 334
23599 755
12678 357
6285 323
16490 501
31472 513
3417 565
12587 58
6148 811
43324 476
9331 718
4870 693
3968 275