18076 137
8178 756
4136 469
2532 320
11386 107
21459 259
20753 283
9235 893
6525 613
3849 135
3815 524
3746 719
5814 403
3365 25
11274 626
4228 123
10552 263
7946 973