17518 351
16949 688
5581 966
5433 205
6719 482
1621 41
7435 449
8499 96
32232 928
2814 174
1637 140
4851 509
15153 394
3515 74
2679 344
3180 261
2486 606
2988 461
7700 843