31416 91
91341 363
135402 592
57604 390
37827 245
34535 176
110400 236
90872 776
64267 340
52927 517
81532 888
131855 791
21988 337
118307 1002
58954 130
30251 84
16159 179
84916 405
18144 372
85415 245
30219 673
119181 558
84492 798
45676 322
89143 310
203659 950
60568 665
17638 102