1836 97
17702 522
8227 623
16498 862
13729 219
9881 46
7276 678
7446 576
3193 226
29997 782
3983 406
7775 746