1157 96
27684 979
11678 849
5637 292
62479 618
29276 166
9293 542
2292 46
3168 324
2950 394
7553 921
1586 101
4075 398
22804 266