3032 689
16446 783
3754 105
8775 981
7376 678
4496 196
9439 499
4094 110
5841 555
3161 419
2571 646
24792 927
2634 361