2816 361
20304 359
2743 497
12917 280
6616 918
6576 792
19544 337
7327 244
8263 458
7302 481
11175 329
4725 262