15988 653
2882 594
4164 695
16897 516
105486 201
14852 56
25575 267
11122 253
46881 77
6223 533
4547 42
2382 364
3002 591
8864 49
56239 735
9647 33
3380 707