4565 857
2780 61
21133 727
4788 731
10280 357
15722 649
10376 907
5484 464
1973 340
4610 119
8616 352
3871 927