9113 50
28555 145
30965 581
14566 776
18171 758
14865 675
11522 687
22675 200
13720 465
13583 743
21036 313
10885 752
15459 580
17713 448
63735 166
9172 502
46564 348
15745 80
21779 327
2300 197
66432 856
21792 188
9436 78
19666 261
31171 660
88470 289
26522 535
32638 97