2555 783
1149 117
4471 797
4688 284
30923 368
5173 654
3196 269
4985 871
15425 546
9411 516
6725 89
7670 692
17395 110
15577 609
2889 336
2128 348