21186 67
7931 30
17229 50
8396 29
12505 33
6097 20
4575 14
15854 59
5026 15
15302 33
3594 3
6904 11
2769 2
7902 11
4635 5
11957 36
6591 18
8607 22
11418 34
5448 16
8101 23
6987 30
4705 15
6689 14