13996 903
11641 358
6795 488
3709 401
3044 125
9973 478
3749 421
4087 364
9704 126
4797 723
2558 119
5751 704
7584 472
5331 636
11672 715
6062 240
5596 687
3290 223
5449 887
2913 362
2340 215
5076 966
14081 133
9876 790
24063 595
11649 417
5064 38
21240 510