29306 808
19101 424
11704 700
21190 373
10909 752
9196 502
15790 80
9946 969
31261 660
17670 266
26365 293
11257 274
30978 187
76457 251
15885 840
11755 556