3020 689
16431 783
3740 105
8762 981
7363 678
4491 196
9412 499
4084 110
5826 555
3145 419
2567 646
24714 927
2613 361