24655 660
6593 294
4355 596
6840 288
6629 712
5617 525
9546 676
2866 233
3075 206
4043 172
21715 812
3714 121
5616 603
5153 485
1338 277