4004 80
6575 231
7075 608
6160 623
8331 813
14088 862
9761 298
7378 176
21538 810
14736 385
4307 116
12854 107
3599 503
5496 475
5123 441
6454 738
16055 700
24382 745
17852 796
5229 621
9727 181
13129 547
13312 149
23270 220
8620 345
7609 603
23203 562
18975 223