238 50
1248 257
2463 720
2531 360
37642 311
100645 286
92092 525
149430 900
18825 212
31896 732
109107 443
773 139
155375 573
285302 662
183704 550
86976 650
102118 168
169864 191
22226 345
49612 216
62169 509
151126 929
104832 246
39184 213