2450 783
632 117
4430 797
4648 284
27068 368
5141 654
3181 269
4957 871
15331 546
9351 516
6683 89
7617 692
16944 110
15534 609
2854 336
2116 348