30 102
72 942
397 431
154 454
238 305
670 65
298 614
972 311
218 950
527 541
168 478
998 526
804 226
537 595
512 883
745 514
844 779
274 470
968 15
515 902
445 43
881 39