13834 628
8523 91
66897 500
41068 399
53546 293
25574 806
47024 497
6679 244
5643 884
5074 378
4873 193
2617 514
3375 472
21531 758