31677 436
16489 364
19160 747
8795 680
13132 702
11138 448
8625 476
6114 451
10576 600
12683 496
13468 277
6557 102
11180 473
5380 262
13637 890
17169 622
21493 703
2467 120