42857 217
5896 451
95720 356
47558 524
68476 304
20286 651
1522 102
22367 603
42420 354
16793 440
13270 535
14129 737
9800 907
9721 349
9202 100
19323 635
9938 39
10435 225
13394 385
14886 608
18883 547
12781 552
7080 292
13503 801
5018 266
8266 760