2996 866
3751 33
5491 77
17605 393
9093 324
22104 954
19015 436
10695 331
1707 190
1380 184
11878 191