30533 583
14538 685
14735 369
14670 267
10094 492
8604 173
5588 152
21759 626
12603 729
13300 891
9347 375
10170 820
5990 300
7241 151
10491 133
9795 346
2390 227
3653 681
19143 669
6829 831
6354 501
5322 418