24628 660
6583 294
4355 596
6837 288
6625 712
5615 525
9544 676
2865 233
3075 206
4043 172
21703 812
3708 121
5609 603
5152 485
1338 277