2343 3
5445 21
6103 14
14616 20
5045 5
3315 5
3301 14
5098 15
14754 21
12882 20
4360 26
11694 35
7372 15
4635 12
3651 6
5668 18
13042 36
8191 16
10570 26
3687 7
18331 54
33335 104
8515 11
15058 32