17660 81
45282 147
23635 47
3076 12
5281 16
9562 27
15467 36
18405 57
4857 24
7064 22
9436 19
38793 78
144825 330
904 1
2407 7
1731 9
778 3
842 2
2012 4
805 0
4885 18
3629 15
5750 20
9327 29