13821 628
8507 91
66768 500
40949 399
53315 293
25436 806
47000 497
6671 244
5638 884
5065 378
4862 193
2614 514
3057 471
21342 758