438 140
1000 399
415 699
903 540
489 943
636 252
841 108
528 123
510 459
821 64
69 75
11 443
952 682
502 269
582 312
243 864
950 649
324 518
794 712
121 911