33625 60
15594 67
4263 478
6614 293
7481 705
242829 330
30286 460
12333 687
103100 820
16654 515
30037 664
24714 198
44643 257
8975 787
3868 94
9962 549
12237 104
6260 726
3690 144
5438 553
19948 625
22501 97
174763 205
28287 599
3930 273
6388 591
4169 820
6793 310