18084 566
17894 259
29166 504
17052 119
32640 502
40081 277
19820 161
14562 49
20230 431
7710 681
18458 612
15733 116
25123 164
11518 357
15583 123
46042 328
41726 682
14563 461
9148 78