22031 46
4728 4
7183 10
6292 7
10505 10
6599 4
4496 3
13246 21
31165 77
10576 12
17132 31
23693 29
16087 34
9002 3
5159 3
5598 5
9230 10
5066 6
4645 0
8185 9
4971 6
5163 8
4754 9
6302 6