1163 431
416 737
599 950
324 296
211 999
162 164
1030 815
379 940
806 404
578 439
591 477
134 300
610 793
411 46
736 235
98 446