2826 361
20349 359
2744 497
12933 280
6618 918
6582 792
19555 337
7345 244
8270 458
7318 481
11197 329
4726 262