16031 78
37846 72
10795 887
7390 152
8527 804
20935 880
5089 34
6946 229
66813 746
79194 774
27640 217
21559 47
19417 450
30194 446
20510 131
33635 561
16060 116
15263 255
23935 630