22244 343
18119 388
9601 824
3325 290
5125 651
11473 292
19016 672
6966 88
24574 194
2874 581
2137 270
3699 657