16553 855
12030 865
20150 556
49282 570
74647 483
979 87
2720 284
3682 806
9602 791
6881 613
5510 622
7009 591
1905 180
5197 54
5614 145
6193 522
6750 101
4016 84
10588 377
4427 268
22944 421
77464 153