512 80
847 6
539 242
151 111
28 376
580 255
617 976
487 263
639 912
765 579
842 829
429 531
586 82
109 792
710 208
444 263
241 95
129 150
48 81
169 921
331 186
1 791
784 685
322 256
365 632
759 821
25 413
531 141
678 471
846 61