287 60
895 159
2056 535
871 242
764 240
2667 547
9644 555
3838 348
6697 594
2936 319
3278 368
42336 115
8001 317
24032 345
19937 718
14868 561
16933 681
2278 61
6003 638
9978 117
27397 617
9325 519
2396 207
66074 915
9286 615
7373 344
3989 141
6041 333