86 228
294 839
706 198
104 786
453 391
549 323
292 214
209 600
225 355
119 42
62 182
947 457
486 521
599 932
591 457
923 21
557 859
963 204
975 511
351 720
994 344
308 958
843 815
204 144
537 914
870 603
665 957
112 76