329 298
143 635
697 596
960 706
280 622
169 207
1011 876
349 189
676 450
644 15
103 2
670 802
621 206
83 971
999 315
702 499
770 304
610 788
310 532
126 668