8371 496
15048 653
117650 641
4947 714
4298 485
6558 667
13115 476
66721 157
3033 301
1021 53
3397 47
5140 869