2552 783
1140 117
4469 797
4687 284
30921 368
5172 654
3196 269
4982 871
15424 546
9407 516
6723 89
7666 692
17387 110
15571 609
2888 336
2127 348