32547 502
40057 277
19803 161
24150 443
14523 49
20205 431
7709 681
18452 612
15719 116
25096 164
11506 357
15577 123
46015 328
41673 682
14555 461
9142 78