591 130
3680 639
4085 459
17371 602
3577 593
15533 290
3050 37
6852 516
4171 368
11766 108
2839 546
68794 507
14219 889
63881 727
4040 322
25139 177
29357 281
6265 86
10908 704