3171 361
21330 359
2841 497
13856 280
7314 918
7095 792
19834 337
7867 244
8775 458
7612 481
12435 329
4816 262