14008 77
22071 657
10201 693
3539 75
18649 583
10792 199
1578 225
5900 317
5638 594
14105 676
9122 553
2551 354
6624 503
4044 332
6498 310
5104 136
15565 620
6912 459
4547 231
16843 399
9479 224
5266 85
16618 762
2706 89