591 130
3611 639
3973 459
16917 602
3518 593
15494 290
3037 37
6835 516
4152 368
11754 108
2834 546
68748 507
14190 889
63730 727
4018 322
25138 177
29323 281
6252 86
10866 704