693 191
247 46
659 30
214 274
329 597
1002 84
397 938
217 531
106 652
747 997
479 278
358 645
590 922
482 568
939 411
758 648
915 2
157 313
111 724
985 511