3197 661
3528 829
30585 717
8799 222
9193 399
101570 710
12684 299
4804 478
18873 382
7141 80
28078 623
1616 301