40390 645
4370 187
10712 603
49987 696
12145 294
18030 864
13185 348
6746 351
13592 426
3944 521
1648 92
3246 563