16561 855
12037 865
20156 556
49293 570
74663 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
22953 421
77505 153