2531 172
8984 588
5473 733
11923 488
3032 484
16285 568
33556 743
74033 494
4154 641
11755 901
2720 284
13166 89
1279 127
4572 718
5687 540