2575 512
81910 413
11488 282
29933 212
2148 63
9451 134
46841 679
56638 785
26422 1058
14153 453
18027 778
12216 212
15477 730
42722 445
4498 384
6264 36
3869 699