9100 50
28554 145
30946 581
14563 776
18165 758
14863 675
11520 687
22670 200
13714 465
13581 743
21033 313
10879 752
15459 580
17710 448
63717 166
9171 502
46545 348
15742 80
21774 327
2300 197
66413 856
21785 188
9436 78
19662 261
31158 660
88428 289
26518 535
32628 97