18768 329
14130 125
10486 603
6966 358
18467 932
10457 74
8907 679
3158 623
19753 286
6231 738
19892 529
839 30
5687 315
5933 837
3719 49
3010 452
5125 457
14378 747