5647 8
3755 3
5342 9
6080 12
14235 24
9145 20
7899 21
4637 4
5547 4
16214 63
105371 397
7341 14
4322 1
5331 8
6984 12
6177 13
5976 4
8373 7
5211 4
6689 24
6049 19
4465 1
9367 21
23102 55