5012 4
2052 0
7683 8
1489 0
1434 0
1830 2
5811 21
8576 58
29444 45
4575 23
4505 8
4516 27
2544 5
28953 73
3051 6
6597 34
7685 38
29833 84