13834 628
8521 91
66889 500
41061 399
53519 293
25561 806
47023 497
6678 244
5643 884
5073 378
4872 193
2617 514
3374 472
21516 758