3068 943
5537 347
8748 284
20964 673
3886 24
2543 296
3764 747
4100 595
24887 37
1649 260
1627 282
16260 278