562 152
259 153
514 362
63 21
123 640
119 808
1046 488
222 156
596 209
665 855
871 319
243 531
652 516