16881 81
43666 143
22866 46
2675 12
5281 16
9216 27
14695 35
17630 54
4857 24
6669 22
8674 19
36452 77
142015 328
904 1
2407 7
1731 8
778 3
842 2
2012 4
805 0
4499 17
3227 15
5383 19
8959 28