31598 256
36293 278
331869 1002
110821 217
393192 644
100185 634
25020 685
72930 626
58634 83
73057 805
117770 951
77813 722
71250 200
77471 765
265121 1045
49664 774
97567 580
144379 619
375045 621
163415 785
228906 824
422792 699
203016 454
181215 272
64326 760
105219 493
419831 1077
23765 98