6832 597
7280 716
121998 558
73658 376
42574 562
2550 164
3055 257
4558 620
3431 369
14560 90
12040 224
4053 78
16722 306
20007 410
32102 853