591 130
3645 639
4010 459
17105 602
3543 593
15514 290
3039 37
6841 516
4159 368
11759 108
2836 546
68766 507
14201 889
63782 727
4031 322
25139 177
29342 281
6257 86
10882 704