39826 645
4126 187
10679 603
49762 696
12120 294
17929 864
12506 346
6663 351
13336 426
3891 521
1647 92
3226 563