18629 150
8695 977
10377 633
6582 598
217380 550
12349 422
28050 982
14513 259
24301 449
16906 315
4254 621
8126 401