101263 200
42629 421
46883 1060
56552 248
57706 610
29054 719
79578 795
40925 106
66569 181
46089 651
85564 361
75219 356
65926 727
53612 617
30720 84
50543 533
128226 271
131464 656
115084 810
74380 310
41725 573
267720 1681
102558 923
51427 502