5960 646
4040 584
3931 422
3123 387
4593 663
7982 144
2460 288
4870 295
7241 456
3542 174
38270 309
19680 141
24770 236