71 1
270 213
31 12
58 99
660 852
347 920
486 393
236 822
729 157
784 717
260 946
617 285
433 948
890 57
306 345
945 506
335 995
932 511
468 526
68 558
436 317
522 754
603 810
930 229
206 305
332 961
200 69
327 631
348 948
878 197