34402 73
5598 12
17035 34
5908 4
6832 1
4096 2
6316 8
4419 4
10114 20
19895 47
6591 9
11807 20
7801 9
5917 9
6753 6
6121 12
5168 1
5615 6
3671 0
6123 4
3816 5
5530 3
5374 4
33939 89