16597 855
12056 865
20180 556
49331 570
74738 483
985 87
2724 284
3687 806
9606 791
6884 613
5516 622
7012 591
1906 180
5204 54
5619 145
6193 522
6758 101
4017 84
10591 377
4433 268
22989 421
77669 153