2296 8
5346 23
6127 22
4987 15
5769 22
4067 15
3508 5
4442 17
7542 84
2750 5
2160 8
2404 10
4957 3
3397 7
3006 6
6065 25
9923 48
37519 130