29306 808
19099 424
11702 700
21189 373
10909 752
9196 502
15789 80
9946 969
31260 660
17670 266
26365 293
11255 274
30974 187
76451 251
15883 840
11751 556