29928 1
164377 40
77034 6
43580 9
31576 1
69284 5
34205 7
53879 18
74379 11
60832 6
133276 67
80205 21
193554 17
68455 4
66004 17
72776 17
165282 38
265381 82
205028 38
153106 32
195055 42
234680 54
424058 102
59856 15