2701 689
15737 783
3463 102
8410 981
6758 665
4150 196
8532 499
3866 110
5533 555
2771 419
22328 927
2386 361