2842 361
20382 359
2746 497
12957 280
6622 918
6588 792
19567 337
7365 244
8281 458
7326 481
11228 329
4726 262