100303 18
61607 10
22032 3
52228 15
130334 19
189080 30
323958 108
315380 71
51354 5
22031 2
50308 2
25677 5
42902 6
411604 47
113834 20
67529 8
61855 11
37302 7
65556 17
70126 18
30158 1
31979 8
21006 1
27984 1