4811 857
2929 61
21393 727
4840 731
10343 357
15759 649
10385 907
5515 464
1981 340
4650 119
8645 352
3886 927