2548 542
2197 191
115765 561
154868 299
47072 171
10341 916
3285 394
30051 432
23140 367
6673 686
2983 205
4850 675
4495 574
4878 667