11966 886
585 82
28684 694
24201 852
18714 665
3782 336
3429 834
15291 309
8663 154
13557 451
12181 655