9095 643
3382 412
11225 303
10163 625
14878 686
8002 860
7011 672
4460 605
21167 461
11028 838
14990 457
10244 638
6133 81
7996 719
8138 547
37402 1114
7743 270
9788 34
6326 238
8439 903
3254 587
16870 694
18496 496
8951 393
6775 321
5382 390
1366 174