2548 542
2202 191
115812 561
154880 299
47088 171
10341 916
3285 394
30055 432
23148 367
6676 686
2984 205
4850 675
4495 574
4879 667