18181 149
8689 977
10375 633
6569 598
217159 550
12330 422
28021 982
14501 259
24267 449
16872 315
4251 621
8121 401