16296 97
112869 962
8902 426
23612 645
16586 611
12174 314
4736 634
21338 345
34844 543
27343 102
4628 472
13039 208
6082 594
13407 633
14804 480
7964 523
24336 386
39015 459
17039 399
10472 81
3472 639
15868 153
8872 539
11039 410
4766 156
7802 662
26715 66
10555 276