12923 652
15286 90
57656 513
4521 353
34241 65
9988 737
6377 127
6598 100
10000 680
7501 764
21944 271
13081 608
47740 404
8610 566
7062 735
4466 57
9442 96
5019 794
31999 504
10583 397
8933 538
5531 663
18487 198
17520 110