1007 753
854 938
851 253
821 621
727 290
717 120
599 683
584 983
474 242
468 293
363 135
203 92
172 220
157 447
53 840