1635 201
9506 152
8964 723
43944 881
22937 374
16062 372
14348 362
54769 604
13171 305
4101 690
2204 126