483 935
367 511
156 465
37 20
529 192
935 913
404 21
907 184
366 535
15 364
570 43
468 268
752 669
848 236
773 57
750 56
959 893
939 581
803 649
92 471