16563 855
12038 865
20157 556
49296 570
74667 483
980 87
2721 284
3683 806
9602 791
6883 613
5512 622
7009 591
1905 180
5197 54
5615 145
6193 522
6750 101
4016 84
10588 377
4428 268
22955 421
77512 153