2732 741
1306 310
18903 466
12496 763
15358 693
9850 69
12140 477
42556 451
24549 618
6811 363
7473 262
7540 33
7189 243
7146 380
4613 808
82187 590