37016 169
9992 239
2998 409
3356 295
4230 277
18477 587
10987 818
5748 603
8502 753
6115 949
5390 672
13193 109
15325 638
9528 109
37547 304
2207 159
11979 740
6642 416
2174 257
7304 406
2526 43
14356 401
7098 552
15043 225
8716 360
6158 42
4110 286
6680 641