31123 55
5531 632
3445 346
5171 627
8513 625
43132 304
22281 270
55056 452
9514 42
14462 621
9076 435
10498 390
12575 84
3542 175
24170 603
18506 709
12026 422
12042 128
15053 481
15694 32
7992 463
13063 523
6183 282
12337 436
5295 706
6021 962
5216 540
8764 129