2686 8
1604 5
4664 12
2179 1
23247 49
3635 11
6480 27
2597 3
8672 30
1423 1
4595 14
3531 13
5934 14
8924 33
3997 15
13302 28
5185 15
22044 105
23075 89
2496 12
4567 19
6685 28
6145 22
7519 35