23426 343
18835 388
9901 824
3614 290
5344 651
12313 296
20217 672
8374 88
25507 194
3069 581
2269 270
3807 657