4874 857
2893 61
21550 728
4819 731
10284 357
15980 649
10397 907
5529 464
1994 340
4647 119
8704 352
3906 927