18095 599
110556 658
20868 297
42197 322
42674 576
49497 136
65467 1063
95772 279
32966 357
17815 352
40615 187
98773 946
37972 474
25232 273
91452 449
70041 512
20548 489