20827 163
8735 977
10439 633
6631 598
219338 550
12468 422
28307 982
14686 262
24612 450
17311 315
4283 621
8160 401