21433 163
8757 977
10477 633
6656 598
220839 551
12534 422
28438 982
14797 262
24817 452
17568 315
4316 621
8182 401