25851 279
9786 145
17670 73
24968 178
103111 399
37089 265
49531 316
45678 163
53389 226
99989 190
69766 877
24935 672
27353 253
14235 474
106725 631
55490 293
28727 343
49387 180
29058 259
39304 116
38679 595
22372 182
32515 329
33400 305
15313 775
29047 527
28556 759
35514 128