302 669
576 385
1155 456
937 746
72 700
353 419
35 58
979 31
706 605
284 976
889 221
101 58
556 521
209 742
394 879
216 175
98 960
468 937
344 371
481 145
713 738
1106 224
44 648
790 276