2548 542
2199 191
115787 561
154873 299
47080 171
10341 916
3285 394
30053 432
23145 367
6676 686
2984 205
4850 675
4495 574
4878 667