3070 943
5619 347
8774 284
20976 673
3887 24
2546 296
3768 747
4100 595
24926 37
1651 260
1628 282
16278 278