396 508
352 193
160 565
879 650
528 248
179 435
583 437
628 95
286 850
161 3
334 209
871 107
623 695
539 850
980 937
503 703
416 87
330 164
2053 476
530 182
61 340
365 358
767 79
619 657