82872 512
16168 123
20028 469
27272 481
12393 601
12022 152
3728 33
17679 731
19937 429
6198 358
11457 552
13565 296
8039 52
24352 41
13163 598
9199 171
16166 322
22423 455
44914 682
17012 560
97211 663
13944 653
30244 808
18136 236
19825 424
6495 197
4644 724
12578 700