17525 351
16950 688
5581 966
5433 205
6719 482
1621 41
7439 449
8499 96
32241 928
2816 174
1638 140
4851 509
15155 394
3515 74
2679 344
3183 261
2486 606
2988 461
7700 843