4437 857
2774 61
21186 728
4779 731
10229 357
15701 649
10363 907
5476 464
1965 340
4590 119
8628 352
3868 927