903 9
1682 5
934 4
3205 92
13536 39
69620 99
31317 71
9610 25
4011 34
5150 21
3136 10
1975 4
1976 14
1999 8
1570 3
1212 1
1916 7
1443 8
1223 2
2040 10
2223 5
5876 14
2034 0
1476 5