4432 857
2773 61
21175 728
4779 731
10228 357
15701 649
10361 907
5474 464
1965 340
4589 119
8624 352
3867 927