2702 8
5496 10
2177 4
13223 63
2763 5
7271 15
8268 21
2083 10
5430 18
7695 36
79667 506
11087 48
7428 18
6309 30