3003 689
16361 783
3714 102
8724 981
7329 678
4454 196
9349 499
4055 110
5779 555
3040 419
24565 927
2580 361