37531 50
52901 124
96142 277
68722 102
43971 89
82930 171
183639 311
66776 127
46718 86
52323 161
161174 382
76600 88
74256 149
53646 102
49572 86
49381 82
128962 226
188267 628
124198 236
146421 286
20936 32
11705 11
18115 7
21375 60