13809 628
8501 91
66666 500
40878 399
53123 293
25324 806
46969 497
6664 244
5635 884
5060 378
4856 193
2612 514
3051 471
21189 758