8850 28
11654 20
15734 31
3561 7
5553 2
3273 6
4635 9
1666 1
14263 20
11346 30
6212 14
4987 4
5710 6
21409 27
6395 6
5667 0
7034 7
15863 6
20484 28
24303 40
132058 207
15401 12
21879 21
42049 33