3115 361
21129 359
2817 497
13655 280
7206 918
6946 792
19774 337
7765 244
8671 458
7565 481
12232 329
4804 262