97 297
253 652
552 565
888 314
550 351
470 628
720 928
897 457
115 386
80 26
875 858
965 826
14322 365
13286 804
9374 361
7321 363
7265 348
6087 14
5625 40
5091 201
5020 225
4435 922
4407 646
4385 218