22118 343
17948 388
9556 824
3299 290
5060 651
11189 291
18632 672
6752 88
24366 194
2864 581
2125 270
3693 657