21737 163
8774 977
10505 633
6675 598
221922 552
12577 422
28541 982
14873 262
25003 452
17783 315
4327 621
8202 401