30671 650
24419 196
22311 622
21110 153
4478 119
9767 554
6975 32
63141 988
9569 588
2933 409
3257 295
4067 277
5583 603
8241 753
5994 949
5880 337
5255 672
19963 652
14421 479
14225 419
10252 264
8344 254
37055 304
2097 159
2108 257
7433 406
2420 43
13762 401