676 855
168 808
735 729
130 640
249 531
655 516
1084 488
523 362
874 319
610 209
241 156
268 153
562 152
70 21