903 107
341 189
639 38
851 928
334 425
469 268
1868 935
518 410
783 791
711 822
1141 415
508 437
185 661
1905 648
1335 239
891 293
779 97
408 916
84 294
730 631
212 396
674 191