3576 18
1684 16
2525 4
6962 30
6292 15
29086 66
28866 85
11984 13
9209 31
30292 113
10908 28
29634 49