17660 81
45282 148
23635 48
3076 12
5281 16
9562 27
15467 37
18405 57
4857 25
7064 22
9436 19
39225 78
144825 330
904 1
2407 7
1731 9
778 3
842 2
2418 4
805 0
4885 18
3629 15
5750 20
9327 29