3066 943
5251 347
8636 284
20924 673
3874 24
2538 296
3755 747
4098 595
24729 36
1648 260
1627 282
16232 278