17251 81
44045 145
23242 47
2675 12
5281 16
9562 27
15060 35
18003 57
4857 24
6669 22
9029 19
37576 77
143105 330
904 1
2407 7
1731 8
778 3
842 2
2012 4
805 0
4499 17
3227 15
5750 20
9327 28