13809 628
8498 91
66653 500
40871 399
53096 293
25308 806
46963 497
6664 244
5635 884
5059 378
4855 193
2612 514
3050 471
21178 758