18718 329
14099 125
10480 603
6964 358
18457 932
10454 74
8905 679
3157 623
19750 286
6229 738
19885 529
839 30
5683 315
5932 837
3719 49
3010 452
5119 457
14372 747