12625 30
8551 8
8370 11
9722 12
4653 4
5107 3
4989 4
4891 7
6512 9
6002 10
6206 15
5449 11
4459 6
4718 1
6166 13
11542 41
5101 3
5026 2
7807 11
6028 7
5298 2
4252 2
4869 3
3962 2