2531 172
8994 588
5475 733
11924 488
3033 484
16286 568
33557 743
74038 494
4154 641
11755 901
2720 284
13170 89
1279 127
4573 718
5688 540