6831 597
7279 716
121984 558
73643 376
42568 562
2550 164
3054 257
4558 620
3429 369
14560 90
12039 224
4053 78
16722 306
19995 410
32096 853