431 893
804 605
195 286
260 184
56 790
809 304
129 817
297 600
782 281
212 518
949 201
142 281
111 42
541 957
309 446
539 56
20 263
195 255
77 372
602 793