802 581
335 655
324 268
954 212
474 888
827 611
14 467
136 448
613 820
836 599
578 528
953 1000
518 339
440 198
188 725
730 55
211 101
255 48
815 410
672 657
884 369
483 70
120 673
308 211
892 646
429 685
156 34
772 943
676 696
295 481