18092 566
17914 259
29178 504
17074 119
32679 502
40106 277
19842 161
14582 49
20283 431
7715 681
18461 612
15750 116
25157 164
11532 357
15597 123
46096 328
41766 682
14580 461
9159 78