19968 286
155775 402
31419 150
27174 574
9976 198
17198 607
11745 129
13728 681
17675 622
5584 272
8088 374
17042 470
19853 630
4897 420
6850 359
6578 289
9625 687
6095 692