24083 320
6716 421
1868 135
2286 271
1857 118
5327 714
4536 351
3530 236
4371 855
5166 491
3623 56
2029 225
1616 127
2907 298