22136 343
17970 388
9568 824
3300 290
5072 651
11218 291
18681 672
6785 88
24388 194
2867 581
2128 270
3694 657