591 130
3680 639
4085 459
17382 602
3578 593
15534 290
3051 37
6852 516
4171 368
11766 108
2839 546
68794 507
14219 889
63885 727
4040 322
25139 177
29357 281
6266 86
10908 704