298 996
668 133
704 871
441 409
48 189
642 883
397 311
174 66
330 1000
617 481
530 22
26 905
689 264
3 299
739 786
111 863
421 225
414 315
929 763
185 16