30606 5
32152 3
28826 2
32451 5
31230 5
34483 5
49078 9
23232 2
27881 2
21332 4
30052 3
35307 0
27004 0
24251 4
35808 1
21054 6
29554 3
47154 12
28259 3
74359 9
52931 9
56984 11
197384 27
19752 1