3032 689
16447 783
3754 105
8775 981
7376 678
4496 196
9440 499
4094 110
5841 555
3161 419
2571 646
24793 927
2634 361