22075 343
17907 388
9539 824
3281 290
5032 651
11113 291
18510 672
6667 88
24318 194
2858 581
2120 270
3692 657