2532 172
8999 588
5475 733
11925 488
3033 484
16289 568
33557 743
74045 494
4154 641
11755 901
2721 284
13170 89
1281 127
4573 718
5688 540