2733 741
1306 310
18904 466
12496 763
15358 693
9852 69
12141 477
42560 451
24556 618
6819 363
7474 262
7548 33
7196 243
7150 380
4613 808
82247 590