482 757
408 842
1218 980
705 807
1007 47
94 769
296 796
595 296
202 89
587 686
280 335
424 559
653 856
887 420
32 2
1032 546
528 393
740 941
88 906
795 561