672 535
173 74
814 927
641 656
331 589
157 112
548 773
528 25
336 148
465 392
578 463
734 704
922 625
441 804
567 757
235 100
105 238
878 393
159 86
368 258