303 922
828 86
91 72
631 245
297 488
84 83
292 717
637 405
947 850
831 168
836 644
811 434
501 677
492 629
73 233
96 51
354 454
513 439
199 147
580 942