29952 1
164454 40
77082 6
43658 9
31652 1
69379 5
34204 7
53880 18
74428 11
60907 6
133354 67
80281 21
193754 17
68477 4
66007 17
72808 17
165330 38
265554 82
205104 38
153232 32
195302 42
234853 54
424453 102
59877 15