2560 6
4256 5
19111 100
21700 57
115805 153
8832 22
41328 87
3474 8
20578 51
5549 16
5711 12
7022 39
9237 41
2969 7
5129 17
6927 20
6426 15
6811 30
3075 13
6572 39
12345 80
6160 15
7577 28
5184 17