80 515
407 316
974 914
452 904
508 124
75 592
880 1
257 838
1000 678
248 348
591 791
111 32
525 183
237 262
420 624
172 112
548 12
853 74
457 134
439 278