16043 481
7733 306
23296 645
7360 841
8100 496
14741 653
111953 640
4707 714
4111 485
6260 667
11138 476
63806 157
2760 301
897 53
3081 47
3740 869