31399 91
91329 363
135387 592
57590 390
37819 245
34535 176
110375 236
90858 776
64258 340
52912 517
81509 888
131848 791
21984 337
118278 1002
58946 130
30244 84
16152 179
84899 405
18138 372
85391 245
30216 673
119175 558
84484 798
45660 322
89126 310
203634 950
60559 665
17636 102