823 660
874 708
246 440
625 488
1008 105
339 451
208 407
308 627
86 728
729 496
293 879
276 941
872 793
224 686
938 167
951 704
250 411
847 386
233 136
699 626