33403 13
29705 2
24430 6
44654 16
47428 8
52557 8
25551 6
28132 4
14128 2
30027 3
20808 4
20728 3
57777 6
78101 28
30953 6
27907 0
23802 3
29281 2
40880 6
39608 8
84307 22
38678 9
32957 4
31733 14