4745 14
10604 53
50988 109
21744 57
17151 59
4844 16
5729 22
11822 41
6432 21
4391 5
3531 1
11460 51
7307 20
11268 46
6014 23
6429 14
16226 54
4223 9
44113 176
5889 25
14646 80
2251 4
10951 36
2251 1