591 130
3633 639
4003 459
17081 602
3540 593
15513 290
3039 37
6840 516
4157 368
11758 108
2835 546
68760 507
14199 889
63767 727
4028 322
25139 177
29341 281
6256 86
10873 704