591 31
983 576
452 295
839 310
880 293
341 165
332 913
590 888
530 189
195 827
164 238
816 652
748 250
859 777
543 775
232 28
284 54
599 76
332 245
519 707