2686 689
15632 783
3452 102
8382 981
6729 665
4126 196
8457 499
3844 110
5517 555
2760 419
2532 646
22124 927
2378 361