31368 91
91311 363
135353 592
57567 390
37817 245
34534 176
110341 236
90831 776
64232 340
52888 517
81476 888
131824 791
21979 337
118243 1002
58930 130
30234 84
16147 179
84883 405
18126 372
85361 245
30212 673
119151 558
84467 798
45648 322
89094 310
203605 950
60541 665
17626 102