526 42
528 136
460 164
864 191
79 395
859 220
475 321
649 772
857 761
137 19
341 269
12 905
157 949
306 70
359 482
525 303
920 215
400 736
838 940
190 538