910 906
633 313
1145 883
361 312
133 423
450 352
2453 304
293 824
58 857
638 563
556 118
638 564
473 211
935 115
426 32
94 149
961 986
1061 584
574 709
727 984
509 72
338 888
322 735
99 230