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