2752 3
31880 7
20176 7
22554 4
24680 9
25182 10
19581 6
16977 0
18729 3
349008 33
564977 28
489703 32