31297 861
151629 508
40000 329
57324 656
55543 687
71963 945
39149 927
61952 797
58863 717
43089 215
37130 552
53330 218
63696 296
57447 528
150042 385
48412 632
28448 283
26313 774
33596 60
45745 657
50346 779
184931 738
45280 259
51580 277
61213 94
72439 684
89856 401
36994 849