37085 169
10031 239
3003 409
3361 295
4240 277
18539 587
11002 818
5758 603
8512 753
6118 949
5395 672
13235 109
15369 638
9581 109
37614 304
2211 159
11992 740
6651 416
2184 257
7311 406
2534 43
14380 401
7111 552
15071 225
8731 360
6178 42
4116 286
6700 641