16063 78
37852 72
10805 887
7396 152
8537 804
20944 880
5094 34
6947 229
66825 746
79231 774
27651 217
21567 47
19424 450
30204 446
20517 131
33653 561
16066 116
15268 255
23945 630