21576 56
8151 13
1234 2
32545 67
7667 12
2141 6
7236 13
12327 10
10133 32
10468 24
15416 27
2098 10
4412 21
6251 11
38286 45
27721 63
4628 24
11582 46
10151 16
96257 298
9041 32
9891 27
10344 52
8006 37