16908 44
4341 43
5674 596
2370 243
21943 849
6542 493
7260 446
5112 479
4935 447
3353 778
10844 210
5458 581
18828 622
6162 212
5856 63
3073 650
4048 846