28322 167
21736 195
22388 112
31430 949
27300 580
18889 713
18163 433
11159 546
89583 922
28248 566
116317 151
197226 656
41011 471
19969 171
22568 194
74723 463