100 727
522 671
950 414
608 578
546 449
848 137
558 837
312 684
295 549
539 59
314 136
816 411
50 20
269 734
757 173
500 652
596 272
359 268
527 272
287 960