591 130
3625 639
3989 459
17002 602
3528 593
15505 290
3039 37
6839 516
4154 368
11756 108
2835 546
68754 507
14196 889
63746 727
4021 322
25139 177
29333 281
6256 86
10870 704