14630 339
12061 82
2588 154
1995 332
6618 137
3678 296
6896 615
6900 350
3415 184
3927 428
15962 277
3888 816
12017 650
14989 734
11790 268
36334 167
25142 438
1547 38