31406 91
91335 363
135393 592
57594 390
37823 245
34535 176
110386 236
90861 776
64260 340
52919 517
81515 888
131849 791
21987 337
118289 1002
58949 130
30246 84
16155 179
84900 405
18139 372
85399 245
30217 673
119178 558
84488 798
45667 322
89130 310
203644 950
60564 665
17636 102