20037 644
6298 840
5831 494
11608 653
88497 633
3747 712
3173 485
4670 667
9428 475
52583 156
2033 301
519 53
1754 47
3312 869