502 928
940 767
629 772
487 671
166 19
388 127
298 836
580 633
641 178
416 639
857 400
972 27
88 21
30 681
36 587
709 767
235 973
904 133
528 496
482 257
872 584
770 49
753 153
815 112
997 797
395 48
556 58
966 481
151 57
6 338