29299 808
19095 424
11699 700
21181 373
10908 752
9195 502
15784 80
9945 969
31250 660
17668 266
26364 293
11247 274
30959 187
76432 251
15878 840
11747 556