34916 107
42755 460
7499 286
6649 348
9651 31
25885 443
17879 820
31484 754
11817 511
6260 780
7021 459
7868 719
29333 411
10940 583
37240 668
12646 319
18803 831
10517 781
7284 868
3846 295
14956 326
35416 740
16950 457
9218 626
29842 414
27692 642
10858 613
29570 90