312 218
596 2
283 184
237 724
523 20
820 850
458 550
715 408
686 463
391 108
709 607
808 958
281 883
846 201
233 218
605 503
208 668
196 994
902 792
510 700
400 355
121 979
133 218
845 447
682 666
11 296
410 359
467 12
286 846
669 219