24081 320
6712 421
1868 135
2284 271
1856 118
5325 714
4534 351
3528 236
4368 855
5166 491
3621 56
2026 225
1616 127
2906 298