3046 706
16725 840
4541 908
12078 532
13569 187
10531 304
7254 571
7627 790
10703 275
3865 441
3308 76
3648 201
14159 598