22160 343
17997 388
9581 824
3307 290
5099 651
11270 291
18761 672
6831 88
24430 194
2869 581
2129 270
3694 657