400 285
268 938
406 458
350 66
621 531
897 305
303 1000
639 576
827 66
97 199
419 19
394 762
345 12
1611 137
103 195
45 174
416 764
213 483
420 710
273 545