2701 689
15719 783
3459 102
8405 981
6758 665
4147 196
8516 499
3858 110
5528 555
2770 419
2532 646
22293 927
2386 361