13820 628
8505 91
66739 500
40930 399
53254 293
25401 806
46995 497
6667 244
5638 884
5062 378
4860 193
2613 514
3056 471
21292 758