13826 628
8511 91
66824 500
41012 399
53401 293
25487 806
47009 497
6674 244
5640 884
5070 378
4866 193
2615 514
3060 471
21411 758