71208 9
47730 2
95308 18
87803 19
19601 1
31534 2
44953 14
44581 5
139906 38
71531 12
31084 4
35583 2
127534 16
99028 27
107501 18
31931 3
28532 4
32334 2
38008 4
100826 29
128509 35
113252 13
369930 100