30671 650
24420 196
22312 622
21111 153
4478 119
9768 554
6975 32
63149 988
9569 588
2933 409
3257 295
4068 277
5583 603
8241 753
5994 949
5880 337
5255 672
19967 652
14422 479
14225 419
10253 264
8344 254
37061 304
2097 159
2108 257
7433 406
2420 43
13762 401