22075 343
17907 388
9539 824
3275 290
5031 651
11104 291
18507 672
6664 88
24314 194
2858 581
2120 270
3692 657