30960 581
14566 776
18168 758
11521 687
22675 200
13718 465
13582 743
21034 313
10880 752
15459 580
17710 448
63732 166
9171 502
46556 348
15744 80
21779 327
66422 856
21791 188
9436 78
19664 261
32632 97
9637 432
69955 309
17646 266
14344 573
30361 120
8305 850
98097 633