8555 29
6133 8
5658 16
4522 3
7357 15
5805 5
5526 6
8295 14
3061 10
4233 3
3011 5
3056 3
3823 11
3838 16
2945 0
9372 33
3065 2
13774 36
18463 44
12739 55
3203 5
3060 2
5199 6
13093 37