33891 502
40770 277
20361 161
24931 443
15122 49
21140 432
7788 681
19812 612
16005 116
26050 164
11950 357
15802 123
47356 329
42811 682
14932 461
9434 78