2537 542
2172 191
115281 561
154784 299
47016 171
10333 916
3284 394
30016 432
23106 367
6662 686
2971 205
4840 675
4484 574
4863 667