13821 628
8507 91
66771 500
40952 399
53317 293
25438 806
47000 497
6671 244
5638 884
5065 378
4862 193
2615 514
3057 471
21345 758