2818 361
20315 359
2743 497
12920 280
6616 918
6578 792
19545 337
7333 244
8265 458
7313 481
11180 329
4726 262