31 640
169 357
964 524
1022 506
166 557
712 787
917 1000
642 504
885 429
495 486
1025 958
283 656
438 631
131 314
669 727