21470 26
4899 2
6686 18
4154 7
4338 3
4926 3
5286 6
4183 3
12112 20
6496 13
4789 6
4920 5
4028 4
3933 3
3445 1
4919 7
10958 10
7112 23
12040 41
4972 8
4657 9
5906 12
4253 7
17037 45