3067 943
5378 347
8654 284
20948 673
3879 24
2540 296
3759 747
4100 595
24803 37
1649 260
1627 282
16239 278