17412 202
17433 390
19937 420
16816 286
8771 430
13082 579
2695 327
13403 840
3504 888
1734 32
9213 273
9264 707
8592 93
7856 269
11064 427
1718 238
8633 663
2177 416
7917 399
11463 730
8103 419
3631 152
5522 84
8004 502