241 682
726 781
315 39
403 511
586 286
360 39
346 174
407 870
815 632
106 791
740 524
218 12
169 573
202 137
70 358
106 399
2 42
64 60
140 230
337 205