512 496
330 443
58 868
796 976
42 430
671 120
440 222
446 454
519 741
317 838
231 113
552 434
999 673
368 253
131 118
178 911
350 118
1001 689
229 937
589 8
514 585
921 806
819 176