27008 253
181762 174
256501 177
107062 676
39059 526
72648 425
55657 312
51710 224
45588 417
130556 928
77578 735
115324 159
98073 103
67838 827
22585 49
52260 531
51784 603
123386 386
60212 687
15278 117
97632 235
89312 904
154272 540
43258 60
88501 503
47330 407
66137 660
15424 567