926 110
436 115
376 843
681 806
828 214
139 146
47 85
43 508
591 222
641 436
299 681
642 470
564 928
957 507
112 48
156 178
603 640
431 435
485 121
175 124