2216 88
5023 305
2408 226
4294 770
4869 693
2594 285
1782 137
4399 161
2098 117
3780 548
2325 221
3506 441
18477 342