57091 200
114999 810
55880 480
41640 573
71790 643
88901 604
140244 616
51058 437
98923 148
36216 374
35195 667
53220 368
25587 453
97469 267
64897 636
131194 876
117071 631
84926 698
42383 712
37742 150
56466 248
58683 303
123376 532
79492 795