31594 256
36286 278
331773 1002
110794 217
393090 644
100100 634
25015 685
72898 626
58625 83
73024 805
117760 951
77809 722
71242 200
77455 765
265062 1045
49660 774
97543 580
144337 619
375001 621
163371 785
228868 824
422718 699
202962 454
181167 272
64306 760
105204 493
419731 1077
23763 98