151 503
269 948
310 4
754 407
419 281
935 959
725 513
655 623
877 70
57 42
511 130
216 575
80 249
991 320
479 866
619 979
198 332
394 291
592 344
387 24