990 0
5783 27
5833 30
3835 18
1060 1
2096 2
3064 8
1185 0
1015 2
1863 3
3508 3
987 1
2598 9
1509 5
7229 13
12972 21
12657 36
2015 7
3159 19
4810 33
2381 9
3720 14
8115 40
1662 4