13821 628
8507 91
66773 500
40956 399
53318 293
25441 806
47000 497
6671 244
5638 884
5065 378
4862 193
2615 514
3057 471
21346 758