32401 5
26876 2
40103 6
30029 2
17926 3
14602 1
17757 0
34780 1
23905 1
22578 2
18254 6
15708 0
14877 1
30077 7
19733 1
16301 2
18478 4
31004 3
19527 3
21928 1
98827 16
32028 3
32652 4
28209 8