27095 58
4384 8
5387 15
8678 11
4316 9
3170 5
16608 21
16616 22
7734 8
2742 8
7854 6
3281 3
10529 31
3457 3
13872 15
8209 9
3586 5
20008 28
6035 11
9769 21
41165 32
18187 19
17409 11
14716 21