1253 496
35 58
709 992
404 25
80 189
211 666
233 211
1113 192
280 687
343 572
614 753
765 901
837 185
3655 59
725 600
748 596
704 570
946 461
414 114
109 781
447 364
665 542
646 177
407 921