3051 8
5496 10
2177 4
13568 63
2763 5
7271 15
8268 21
2083 10
5781 19
7695 36
81220 521
11087 49
7428 22
6309 31