2842 361
20385 359
2746 497
12959 280
6622 918
6589 792
19567 337
7365 244
8281 458
7327 481
11229 329
4726 262