871 319
653 516
260 153
1050 488
244 531
222 156
597 209
514 362
666 855
562 152
123 640
65 21
121 808