3062 706
16792 840
4550 908
12212 532
13572 187
10531 304
7254 571
7628 790
10706 275
3866 441
3308 76
3649 201
14161 598