100304 18
61608 10
22027 3
52232 15
130328 19
189077 30
323959 108
315376 71
51354 5
22032 2
50305 2
25676 5
42909 6
411604 47
113834 20
67527 8
61855 11
37303 7
65558 17
70128 18
30152 1
31983 8
21001 1
27983 1