3093 721
1869 87
2988 764
39698 630
8747 199
6869 598
13789 339
15092 427
3118 185
7452 645
5187 506
3829 677
3338 892