25586 240
15422 218
20399 387
149010 400
6908 217
29830 367
292679 1058
101602 202
45349 239
95641 633
95903 813
98837 339
51082 195
17911 678
15775 116
25141 544
16014 142
21811 288
68250 195
18449 600
173808 692
101218 763
183564 850
13023 170