5032 12
3594 15
18188 45
14283 21
9070 4
6611 20
6241 18
6180 4
9530 15
16713 37
13061 16
16160 53
4245 6
3078 12
3294 8
19106 50
10376 18
23893 62
7100 10
9568 9
35488 31
16111 48
1775 1
5177 8