512 8
11305 20
14181 35
5705 22
24838 52
4604 18
22288 61
15378 40
7865 9
19725 44
9508 25
20199 35
7750 14
22998 53
21159 48
24594 41
13329 26
16622 15
33244 61
25249 39
13061 17