501 8
368 475
937 701
882 705
641 714
990 546
914 678
874 378
997 67
832 162
747 114
317 923
438 879
20 600
936 240
132 571
25 126
105 647
889 284
380 109