13838 628
8524 91
66909 500
41088 399
53603 293
25595 806
47034 497
6680 244
5644 884
5075 378
4876 193
2619 514
3381 472
21576 758