5453 6
9905 10
21983 52
13273 13
11230 13
7727 5
4662 3
7223 7
6037 8
8356 14
4493 2
3535 13
7465 17
5268 11
6358 13
2585 6
22513 33
12209 8
66341 137
107580 200
8285 8
11480 27
36590 78
25211 50