895 2
25925 97
26515 48
22073 85
6758 29
11205 48
4418 26
3474 6
4629 12
2664 9
6295 29
2527 7
3997 6
9321 52
11916 77
6911 44
4359 15
4043 16
4870 31
5165 38
4152 16
6523 29
12297 82
9266 64