21622 163
8768 977
10493 633
6670 598
221503 551
12558 422
28511 982
14850 262
24931 452
17694 315
4327 621
8197 401