10901 78
13814 165
8920 857
16485 349
9628 576
8401 76
20000 667
11081 345
36126 113
9314 314
11608 442
5897 421
8740 643
10060 432
15254 122
19051 817
10972 352
10878 524
33744 436
9389 783
19305 271
53665 377
49101 804
51295 653
7706 523
16510 340
11333 304
14959 408