4344 753
19659 614
18068 460
1860 213
13995 396
12958 663
28662 538
11686 95
15096 54
9008 409
13259 353
11433 478