14251 259
2839 181
17580 373
7279 79
11130 261
7521 774
23275 858
9491 358
11053 542
4214 885
24630 579
1055 168
18074 965
8560 681
15036 119
2300 249