14331 259
2869 181
17630 373
7347 79
11259 261
7588 774
23448 858
9630 358
11173 542
4246 885
25317 579
1076 168
18737 965
8616 681
15244 119
2359 251