37012 169
9987 239
2997 409
3356 295
4227 277
18476 587
10985 818
5746 603
8502 753
6115 949
5390 672
13192 109
15315 638
9525 109
37543 304
2207 159
11976 740
6640 416
2174 257
7302 406
2526 43
14355 401
7096 552
15039 225
8714 360
6157 42
4110 286
6671 641