16022 78
37838 72
10792 887
7384 152
8524 804
20930 880
5088 34
6945 229
66801 746
79176 774
27631 217
21555 47
19406 450
30186 446
20506 131
33618 561
16054 116
15255 255
23926 630