28292 426
32652 798
543194 1714
15807 724
240238 1381
12652 738
361186 1216
114466 751
15008 93
13697 550
14209 258
6335 614
4484 626
6877 530