33891 502
40769 277
20360 161
24930 443
15118 49
21138 432
7788 681
19811 612
16005 116
26048 164
11950 357
15802 123
47349 329
42808 682
14931 461
9432 78