37013 89
25232 315
8695 164
27224 647
51267 504
11912 537
18160 643
22331 599
68284 193
31715 708
12739 116
11241 691
9532 183
15093 449
9274 907
15634 495
9182 134
13844 616
31564 596
10686 587
15500 568
25290 660
16216 547
7714 588
23297 801
24893 443
112801 1116
15225 760