6831 597
7278 716
121973 558
73640 376
42561 562
2550 164
3054 257
4558 620
3429 369
14560 90
12039 224
4053 78
16720 306
19985 410
32088 853