2756 3
31884 7
20180 7
22551 4
24681 9
25180 10
19577 6
16979 0
18727 3
349002 33
564980 28
489709 32