512 10
8134 32
7123 12
13805 32
4604 18
6651 12
10244 28
24407 73
26217 92
26120 75
24018 65
14287 38
35425 86
6441 24
15028 40
15151 29
13004 29