3013 689
16380 783
3720 105
8735 981
7337 678
4466 196
9370 499
4064 110
5807 555
3085 419
2564 646
24614 927
2592 361