2843 361
20389 359
2746 497
12966 280
6622 918
6589 792
19567 337
7367 244
8281 458
7327 481
11232 329
4726 262