299 50
168 547
961 170
572 351
31 583
953 376
191 273
432 77
71 654
589 214
967 226
902 681
833 633
456 947
149 352
982 323
321 455
1049 261
1212 994
486 80