14372 69
12013 168
9371 648
21930 529
9231 530
25802 485
6835 183
8376 624
9095 657
40455 322
3626 109
16577 377
13702 224
12878 701
105102 366
119028 905
118210 812
94747 596
150865 1035
48083 544
33542 199
3515 50