25063 63
3001 4
2808 10
2702 3
2700 13
12355 52
6984 14
3989 10
6521 17
5250 21
6961 16
1904 4
5584 14
5236 16
5163 15
4532 15
13052 64
14002 32
17443 63
2754 5
11425 57
17994 46
37221 215
3839 5