540 966
789 58
585 75
886 829
556 296
525 2
11 187
940 294
30 345
349 301
812 490
407 973
794 939
312 25
787 158
816 105
367 164
642 561
311 860
457 266
763 1
259 796
818 60
232 219
704 770
627 464
155 654
289 633
590 518
358 637