1286 110
3083 273
9391 183
15013 669
8722 301
23622 278
5989 918
3638 477
2743 43
2489 28
6072 790
2371 71
2725 648
2092 119
1543 343