3045 706
16717 840
4540 908
12071 532
13569 187
10531 304
7253 571
7627 790
10703 275
3864 441
3308 76
3648 201
14159 598