14375 69
12013 168
9373 648
21932 529
9231 530
25805 485
6835 183
8379 624
9095 657
40456 322
3626 109
16580 377
13704 224
12878 701
105113 366
119049 905
118224 812
94760 596
150870 1035
48090 544
33545 199
3515 50