13809 628
8501 91
66667 500
40878 399
53124 293
25324 806
46969 497
6664 244
5635 884
5060 378
4857 193
2612 514
3051 471
21191 758