6996 85
21733 90
29089 552
25892 582
153871 401
77328 853
31117 613
9500 479
26248 413
16231 192
70538 102
71710 578
7921 495
7793 655
6558 211
12201 145
60500 911
15359 962
65404 677
3201 333
7055 797
5615 48
8325 462
68751 372
37588 187
57028 743