25310 386
12433 199
32426 721
8315 132
6694 954
9948 517
37072 824
13887 125
9644 415
7315 384
12072 310
7378 761
4908 442
8117 110
11762 732
5550 466
7494 467
7363 183
12503 399
22859 1006
4382 248