31426 91
91344 363
135415 592
57612 390
37828 245
34536 176
110415 236
90880 776
64276 340
52935 517
81544 888
131868 791
21992 337
118319 1002
58962 130
30255 84
16160 179
84922 405
18146 372
85429 245
30221 673
119191 558
84495 798
45680 322
89157 310
203676 950
60569 665
17644 102