6831 597
7280 716
121992 558
73655 376
42573 562
2550 164
3054 257
4558 620
3430 369
14560 90
12040 224
4053 78
16722 306
20002 410
32100 853