163 253
255 819
585 603
451 147
348 657
82 641
629 455
857 691
168 720
672 331
470 294
237 821
14321 365
13285 804
9373 361
7321 363
7264 348
6087 14
5625 40
5091 201
5019 225
4435 922
4406 646
4383 218