912 309
186 367
778 64
166 760
23 46
388 977
715 258
877 471
876 532
533 740
40 530
721 333
633 418
387 21
73 555
980 110
473 147
826 499
69 846
107 116