14003 903
11647 358
6798 488
3712 401
3048 125
9978 478
3755 421
4088 364
9706 126
4797 723
2561 119
5753 704
7585 472
5335 636
11676 715
6064 240
5601 687
3295 223
5452 887
2917 362
2344 215
5080 966
14087 133
9880 790
24076 595
11660 417
5068 38
21241 510