4212 12
2977 6
5658 7
10276 21
7071 9
6432 20
9246 19
9244 12
22908 23
10469 21
9944 10
12843 15
8848 8
6878 2
8579 22
7691 4
28985 31
28591 49
20919 50
6621 0
8271 5
12317 9
100596 257
106302 270