14281 259
2862 181
17608 373
7313 79
11216 261
7556 774
23373 858
9597 358
11122 542
4234 885
25085 579
1074 168
18574 965
8596 681
15170 119
2346 251