14004 903
11647 358
6798 488
3713 401
3048 125
9980 478
3756 421
4088 364
9706 126
4797 723
2561 119
5754 704
7585 472
5335 636
11677 715
6065 240
5601 687
3296 223
5452 887
2917 362
2344 215
5082 966
14089 133
9881 790
24077 595
11660 417
5069 38
21243 510