50967 196
25367 879
31442 1057
14553 820
28676 744
18543 280
24998 738
29537 135
13135 92
11699 348
6929 802
65891 784
70859 309