13838 628
8524 91
66910 500
41088 399
53606 293
25598 806
47034 497
6680 244
5644 884
5075 378
4876 193
2619 514
3381 472
21578 758