31599 256
36294 278
331877 1002
110825 217
393197 644
100189 634
25020 685
72931 626
58635 83
73057 805
117771 951
77813 722
71250 200
77473 765
265126 1045
49664 774
97568 580
144383 619
375052 621
163418 785
228909 824
422793 699
203019 454
181217 272
64327 760
105221 493
419838 1077
23765 98