23758 205
37085 622
47565 515
19592 78
15214 408
101005 703
61990 985
25498 292
23719 231
37142 665
95221 266
36864 717
104594 579
26369 537
34286 307
72251 474
43884 478