2712 689
15867 783
3487 102
8440 981
6808 665
4176 196
8642 499
3888 110
5554 555
2815 419
2536 646
22714 927
2411 361