2538 542
2173 191
115310 561
154787 299
47018 171
10334 916
3284 394
30021 432
23107 367
6663 686
2972 205
4841 675
4484 574
4863 667