126 342
741 335
862 748
812 252
113 627
238 401
172 71
82 741
855 575
883 189
389 876
441 683
411 233
852 137
196 899
166 148
523 450
886 45
313 123
317 642