260 276
688 531
290 86
405 702
500 850
211 935
380 402
150 474
646 68
364 30
157 204
420 230
998 564
865 987
45 777
27 36
881 508
326 209
547 9
783 968
446 922
852 927
957 455