12183 17
12006 8
23331 28
13266 14
33345 59
4400 2
3779 15
6371 15
3797 11
4667 3
4809 7
5480 3
13478 22
6404 13
10902 21
9739 23
3125 6
4893 0
5524 5
2852 8
4708 12
7382 13
3892 6
5461 17