21435 163
8757 977
10477 633
6656 598
220845 551
12534 422
28438 982
14798 262
24818 452
17570 315
4316 621
8182 401