601 320
593 195
901 15
660 648
390 285
633 560
524 753
121 306
265 521
779 476
793 944
690 994
14394 365
13361 804
9402 361
7349 363
7294 348
6123 14
5653 40
5107 201
5040 225
4459 922
4425 646
4403 218