39042 645
3427 187
10589 603
49379 696
12052 294
17731 864
11749 346
6459 351
12977 425
3815 521
1618 92
3152 563