16560 855
12035 865
20154 556
49290 570
74657 483
979 87
2720 284
3683 806
9602 791
6883 613
5511 622
7009 591
1905 180
5197 54
5615 145
6193 522
6750 101
4016 84
10588 377
4428 268
22951 421
77496 153