22140 343
17973 388
9568 824
3300 290
5072 651
11226 291
18691 672
6786 88
24390 194
2868 581
2128 270
3694 657