18660 150
8698 977
10377 633
6582 598
217404 550
12351 422
28053 982
14515 259
24303 449
16911 315
4254 621
8126 401