2547 542
2195 191
115700 561
154855 299
47064 171
10341 916
3285 394
30047 432
23134 367
6672 686
2983 205
4850 675
4493 574
4878 667