3531 323
7127 760
11908 647
38737 330
65537 1014
58234 500
2273 172
3356 401
4133 181
6179 289
10426 681
64316 678