13828 628
8515 91
66848 500
41025 399
53432 293
25503 806
47013 497
6676 244
5640 884
5070 378
4866 193
2615 514
3061 471
21449 758