18721 329
14102 125
10482 603
6964 358
18458 932
10454 74
8906 679
3158 623
19751 286
6229 738
19887 529
839 30
5684 315
5932 837
3719 49
3010 452
5120 457
14372 747