19390 286
18192 178
7423 866
22130 664
6889 500
10810 206
5706 137
3078 321
2244 116
6234 338
3879 748
2246 309