19937 287
9287 238
9870 539
10497 78
8753 857
8483 636
20178 669
4404 420
17353 813
9790 352
6446 75
33068 436
52735 376
50572 653
23390 942
7195 523
15566 340
10112 304
14597 408
13476 66
5036 285
5663 813
22631 738
12331 198
11699 386
8347 652
5765 290
7663 362