22120 343
17962 388
9556 824
3299 290
5061 651
11198 291
18646 672
6764 88
24377 194
2865 581
2126 270
3694 657