5056 433
7918 79
27859 268
50257 551
20705 548
32998 457
37282 577
12485 365
23187 234
144739 626
76470 646
44937 561
76494 642
12686 705
75277 298
30642 867
2684 330
13177 695
3714 64
19368 265
19326 358
24606 722
12756 112
19437 192
27524 282
89616 185
20551 675
22595 624