14005 903
11649 358
6799 488
3715 401
3049 125
9980 478
3757 421
4093 364
9708 126
4800 723
2562 119
5755 704
7585 472
5335 636
11677 715
6066 240
5602 687
3297 223
5453 887
2919 362
2346 215
5086 966
14091 133
9882 790
24081 595
11663 417
5072 38
21243 510