3159 361
21276 359
2828 497
13814 280
7294 918
7084 792
19818 337
7841 244
8751 458
7599 481
12390 329
4812 262