3897 13
2383 8
9692 26
14519 17
4984 6
23516 35
3679 12
18359 37
5045 8
9864 20
5181 12
5822 4
3951 8
12137 21
7771 21
9087 11
9969 23
8839 21
10651 23
5016 3
33613 41
46140 53
11681 17
44268 62