13830 628
8518 91
66857 500
41035 399
53443 293
25513 806
47015 497
6676 244
5640 884
5071 378
4871 193
2615 514
3140 471
21464 758