29072 808
18982 424
11653 700
21053 373
10854 752
9150 502
15712 80
9911 969
31080 660
17626 266
26292 293
11142 274
30783 187
76227 251
15783 840
11701 556