104904 700
66987 165
31165 536
30444 696
75682 406
36043 759
18488 310
32622 664
80784 676
46673 415
36986 185
37625 335
50659 288
37092 831
46153 568
26110 605
71970 126
36748 831
35063 485
46139 389
32170 716
35226 637
42955 662
24389 66