22118 343
17948 388
9556 824
3299 290
5060 651
11182 291
18628 672
6751 88
24362 194
2864 581
2125 270
3693 657