500 115
895 89
847 882
166 323
190 413
787 642
554 791
225 612
599 372
649 277
112 597
619 13
520 980
211 684
996 58
878 296
832 796
696 824
38 6
718 168