1665 201
9743 152
9192 723
43976 881
22966 374
16092 372
14366 362
54860 604
13208 305
4103 690
2213 126