14251 259
2839 181
17580 373
7280 79
11133 261
7521 774
23280 858
9491 358
11054 542
4214 885
24637 579
1055 168
18077 965
8560 681
15038 119
2301 249