931 255
1007 278
506 71
51 753
119 595
761 218
116 921
191 832
416 396
487 249
803 908
705 712
663 673
407 419
201 999
644 881
378 490
259 306
661 837
198 413