19703 333
4649 85
28257 107
38783 459
6708 286
5622 347
8598 31
22591 443
15764 820
26797 754
10104 510
5765 780
6169 459
7221 719
25326 411
9592 583
33369 664
10659 319
16644 830
9582 780
6640 868
3348 295
12784 326
32470 740
27849 412
25968 642
9457 613
25122 89