331 829
322 640
181 929
435 31
366 476
173 689
248 466
614 316
458 601
770 40
97 875
159 810
249 178
610 33
195 539
796 396
452 217
511 134
976 901
864 654