904 10
3176 10
7254 20
3093 3
885 15
287 8
151 4
1871 13
1419 13
1008 1
448 7
521 10
390 8
482 3
163 1
3059 4
630 0
1627 6
1366 3
11612 15
5562 15
5109 5
6097 7
29882 28