16903 172
21660 142
9632 865
6157 86
3626 565
8522 292
5070 283
18836 879
3787 500
11729 160
38298 72
14812 735
3065 64
10413 129
1225 68
7865 917
9155 517
15410 730
4323 719
10508 141
3799 661
15932 689
13356 886
13993 784
16726 375
4828 103
2612 154
11634 133