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