131 459
526 170
29 240
245 247
579 917
864 333
537 754
99 505
522 4
382 554
722 640
935 788
243 858
447 396
254 486
889 519
271 668
691 772
93 710
478 802
834 866
888 534
473 962
23 124
48 109
692 638
886 1000
251 463
148 490
959 112
302 504
471 921
642 673
759 804
715 186
126 4
842 369