125 286
197 78
285 526
973 451
478 1000
706 329
305 587
706 361
378 240
360 371
14 137
951 336
29 260
988 894
86 79
866 423
996 918
242 898
975 509
276 82