21986 101
9340 855
16554 64
6548 505
4958 376
12701 577
21459 349
4307 197
15513 325
7455 296
6106 696
17105 730
6755 593
7304 569
29026 576
7343 505
18526 135
57206 656
14612 288
10585 528
15708 927
7686 646
6029 604
26798 230