13996 903
11640 358
6793 488
3709 401
3041 125
9971 478
3747 421
4086 364
9703 126
4796 723
2558 119
5750 704
7582 472
5331 636
11670 715
6057 240
5596 687
3287 223
5449 887
2911 362
2339 215
5075 966
14073 133
9872 790
24056 595
11643 417
5064 38
21240 510