24660 660
6594 294
4356 596
6840 288
6629 712
5619 525
9546 676
2867 233
3076 206
4044 172
21716 812
3714 121
5617 603
5153 485
1338 277