29295 808
19091 424
11698 700
21181 373
10907 752
9194 502
15783 80
9945 969
31248 660
17667 266
26362 293
11247 274
30957 187
76424 251
15876 840
11747 556