295 562
649 265
111 323
555 369
128 179
383 777
29 219
148 650
172 654
380 315
314 799
647 939
1268 563
32 389
757 936
807 924
350 13
137 1
352 682
265 411