3089 721
1868 87
2984 764
39698 630
8741 199
6868 598
13782 339
15085 427
3118 185
7447 645
5187 506
3829 677
3338 892