2733 741
1306 310
18903 466
12496 763
15358 693
9852 69
12141 477
42559 451
24555 618
6817 363
7473 262
7542 33
7194 243
7150 380
4613 808
82232 590