591 130
3636 639
4008 459
17095 602
3541 593
15514 290
3039 37
6840 516
4158 368
11758 108
2835 546
68766 507
14201 889
63775 727
4029 322
25139 177
29341 281
6256 86
10879 704