2502 783
921 117
4446 797
4661 284
27088 368
5144 654
3181 269
4964 871
15384 546
9379 516
6699 89
7641 692
17175 110
15540 609
2875 336
2121 348