7631 841
8410 496
15062 653
117991 641
4962 714
4317 485
6605 667
13144 476
67058 157
3047 301
1038 53
3418 47
5154 869