845 116
105 722
922 620
261 318
296 121
428 204
465 869
356 684
781 108
450 1000
47 924
326 336
860 126
205 921
197 1000
214 299
991 881
646 829
887 656
298 248
448 146
463 341
359 717
551 639
696 175
538 655
107 264
208 682
852 978
843 236