16096 19
4710 3
16372 21
16338 15
9139 19
13050 31
7659 13
3112 10
3139 8
6974 11
12602 9
12500 20
9312 15
19118 20
6865 4
28581 39
31239 54
7029 14
24364 26
2714 1
21569 54
4222 13
5442 10
9762 20