37013 169
9988 239
2997 409
3356 295
4227 277
18476 587
10985 818
5746 603
8502 753
6115 949
5390 672
13192 109
15318 638
9525 109
37544 304
2207 159
11977 740
6642 416
2174 257
7303 406
2526 43
14355 401
7097 552
15040 225
8715 360
6158 42
4110 286
6674 641