33889 502
40768 277
20360 161
24928 443
15117 49
21134 432
7788 681
19810 612
16005 116
26046 164
11950 357
15801 123
47345 329
42802 682
14931 461
9431 78