18070 137
8176 756
4136 469
2532 320
11386 107
21455 259
20750 283
9234 893
6525 613
3849 135
3814 524
3746 719
5811 403
3364 25
11272 626
4228 123
10551 263
7945 973