17660 81
45282 148
24062 48
3076 12
5281 16
9985 27
15467 37
18405 58
4857 25
7064 22
9436 19
39225 79
145250 331
904 1
2407 7
1731 9
778 3
842 2
2418 4
805 0
4885 18
3629 15
5750 20
9327 30