1007 582
938 197
890 490
875 349
862 632
829 651
780 947
652 228
616 25
469 951
410 970
352 695
206 987
198 655
182 956
175 555
131 29
105 196
54 127