1840 97
17709 522
8228 623
16502 862
13733 219
9885 46
7279 678
7447 576
3193 226
30002 782
3984 406
7776 746