25312 386
12433 199
32426 721
8315 132
6694 954
9948 517
37074 824
13888 125
9644 415
7315 384
12072 310
7379 761
4908 442
8118 110
11762 732
5550 466
7494 467
7363 183
12503 399
22860 1006
4382 248