19937 267
20671 545
2589 497
7263 280
17168 209
3923 88
4867 231
23821 478
24112 531
19534 239
4527 623
2770 715
6353 635
99808 356
5376 25
14241 777
17092 434
12923 319
12245 144
16067 758
30545 688
15607 728
17344 355
8630 881