16576 855
12045 865
20170 556
49310 570
74700 483
985 87
2722 284
3685 806
9603 791
6883 613
5513 622
7012 591
1905 180
5203 54
5618 145
6193 522
6752 101
4017 84
10589 377
4428 268
22971 421
77561 153