12602 51
4278 3
4891 5
6138 8
10302 15
6295 3
4981 4
7713 7
5719 7
21289 62
7080 13
14979 44
5303 5
14688 37
13722 34
15144 43
9090 18
6029 5
4139 1
4498 2
4877 5
12587 20
11731 63
4984 9