2816 361
20304 359
2743 497
12917 280
6616 918
6577 792
19544 337
7329 244
8264 458
7303 481
11176 329
4725 262