28703 66
31116 364
80699 758
106817 693
47001 395
23570 850
80033 669
29669 122
16642 734
45603 368
41713 811
31333 652
31982 611
29927 509
14969 300
9762 886
14479 518
14740 534
177370 863
29477 117
7554 476
14100 471
17877 587
58443 153
97325 901
10722 566
28105 708
10810 634