1014 582
940 197
898 490
876 632
876 349
845 651
785 947
667 25
658 228
474 951
411 970
359 695
214 987
208 655
189 956
185 555
137 29
109 196
59 127