3049 706
16755 840
4544 908
12143 532
13572 187
10531 304
7254 571
7627 790
10704 275
3865 441
3308 76
3649 201
14159 598