5013 4
2052 0
7683 8
1502 0
1448 0
1831 2
5812 21
8576 58
29445 45
4575 23
4505 8
4517 27
2558 5
28967 73
3051 6
6602 34
7685 38
29833 84