14010 903
11657 358
6805 488
3719 401
3056 125
9991 478
3761 421
4098 364
9719 126
4812 723
2564 119
5765 704
7590 472
5344 636
11688 715
6069 240
5611 687
3299 223
5461 887
2924 362
2353 215
5096 966
14105 133
9892 790
24099 595
11690 417
5083 38
21251 510