3111 689
16674 783
3809 105
8855 981
7470 678
4574 196
9650 499
4223 110
5897 555
3254 419
2577 646
25237 927
2682 361