22160 343
17995 388
9580 824
3306 290
5099 651
11269 291
18760 672
6828 88
24429 194
2869 581
2129 270
3694 657