29956 1
164430 40
77055 6
43609 9
31631 1
69307 5
34201 7
53876 18
74405 11
60832 6
133306 67
80253 21
193653 17
68458 4
66005 17
72806 17
165330 38
265451 82
205102 38
153157 32
195229 42
234733 54
424205 102
59878 15