109 31
425 19
670 848
657 71
58 392
387 285
627 434
358 989
815 879
13 788
485 292
443 502
864 732
125 691
680 50
714 692
127 249
917 860
81 556
400 295
934 971
845 260
987 661
389 432
251 799
52 323
37 305
407 870
670 162
496 157