296 951
558 593
625 838
942 603
489 691
92 526
867 231
183 129
211 12
143 649
79 3
135 821
327 648
107 722
813 729
965 904
945 501
671 217
214 909
204 429