20200 286
18314 178
7450 866
22381 664
6924 500
10922 206
5751 137
5541 322
2296 116
6255 338
3906 748
2269 309