935 115
2507 648
361 312
411 917
1897 999
574 709
58 857
856 540
98 230
532 673
913 77
517 681
470 211
426 32
1145 883
558 154
450 352
484 457
727 984
2090 849
489 232
27 692
665 651