2686 689
15633 783
3452 102
8382 981
6729 665
4126 196
8457 499
3844 110
5517 555
2760 419
22132 927
2378 361