25621 703
13472 115
8716 400
6291 87
7317 398
37208 568
7890 625
9534 620
5155 88
6580 583
3104 46
6569 64
24281 603
4528 97
3732 888
28154 623
33740 374
65640 157