21626 163
8768 977
10493 633
6670 598
221534 551
12560 422
28513 982
14850 262
24934 452
17700 315
4327 621
8197 401